使用TOMCAT5.5连接池连接mysql出了问题
org.apache.tomcat.dbcp.dbcp.sqlnestedexception: cannot create jdbc driver of class '' for connect url 'null'
1、Tomcat的配置一定要正确。
也就是C:/Tomcat5.5/conf下的context.xml 文件
<Context reloadable="true">
<!-- Default set of monitored resources -->
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/mysqlds" auth="Container"
type="javax.sql.DataSource"
driverClassName="com.mysql.jdbc.Driver"
maxActive="100" maxIdle="30" maxWait="10000"
username="root" password="222222"
url="jdbc:mysql://127.0.0.1:3306/jdbc" />
</Context>
2、部署在自己安装的Tomcat服务器上。
开始我用的是myeclipse自带的服务器,部署工程,运行不出来。自己安装的服务器和myeclipse带的服务器不是同一个服务器,找到myeclipse带的Tomcat服务器的文件夹也没有发现context.xml 文件。最后还是决定在myeclipse上配置我自己安装的Tomcat5.5,配置方法可以去网上查,配置好后重新部署我的工程,又有了新问题,
错误:Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
把MySQL的jar包(mysql-connector-java-5.1.7-bin.jar)放在Tomcat安装目录下的common/lib文件夹下,就好了!