use*_*505 7 mysql eclipse tomcat maven-2 jdbc
我在运行tomcat'java.lang.ClassNotFoundException:com.mysql.jdbc.Driver'时收到此错误.我正在使用Eclipse(Indigo,J2EE版本)/ Maven(m2e-wtp)/ Tomcat 7.0的组合.我已将此依赖项包含在我的pom文件中,用于我的Web应用程序(从头开始构建).
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我在'Problems'视图中没有得到任何编译错误,但是当我从'Servers'视图运行Tomcat服务器时,我得到了这些错误.它清楚地表明Tomcat无法找到Class并且它是classpath配置错误,我希望maven会处理这个问题.
我查看了与'java.lang.ClassNotFoundException:com.mysql.jdbc.Driver'相关的其他问题,但没有太多帮助.
我非常感谢任何帮助.
/**这是我加载驱动程序的方式*/
static {
DriverAdapterCPDS cpds_Customer = new DriverAdapterCPDS();
try { cpds_Customer.setDriver(productConfig.getProperty("dbcp.connection.customer.driver_class"));
} catch (ClassNotFoundException e) {
// log.error("setDriver Exception " + e);
e.printStackTrace();
}
}
Run Code Online (Sandbox Code Playgroud)
duf*_*ymo 18
Tomcat 7要求JDBC驱动程序JAR必须进入其/ lib目录:
http://tomcat.apache.org/tomcat-7.0-doc/jndi-datasource-examples-howto.html
搜索"忘记"这个词.
归档时间: |
|
查看次数: |
23600 次 |
最近记录: |