打包war后竟然连不了数据库
yowen 2009-06-21 10:48:31 我是用tomcat5.5.9,
mysql-connector-java-3.1.10.jar也已经拷贝到Tomcat 5.5\common\lib
未打包前server.xml, jsp程序正常运行
<Context docBase="phouse" path="/phouse" reloadable="true">
<Resource name="jdbc/test" type="javax.sql.DataSource" password="" driverClassName="org.gjt.mm.mysql.Driver" maxIdle="2" maxWait="5000" username="root" url="jdbc:mysql://localhost:3306/photodb" maxActive="4" />
</Context>
打包后server.xml,只改了path="/phouse.war", phouse.war包也在Tomcat 5.5\webapps目录下,其它都无改动,但就出现错误
Error loading derby Driver!org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null'
<Context docBase="phouse" path="/phouse.war" reloadable="true">
<Resource name="jdbc/test" type="javax.sql.DataSource" password="" driverClassName="org.gjt.mm.mysql.Driver" maxIdle="2" maxWait="5000" username="root" url="jdbc:mysql://localhost:3306/photodb" maxActive="4" />
</Context>
换过mysql-connector-java-3.0.9-stable.jar也不行,谁知道是什么问题?不打war包就什么问题都没有