(Tomcat 6 から) Tomcat 7 に更新する前に、MySql JDBC ドライバーを WAR ファイルと共に出荷することができました。Tomcat 6 で JNDI データ ソースを作成する際に問題は発生しませんでした (再デプロイ時にメモリ リークが発生する可能性があります)。
ただし、新しい接続プーリングを使用して Tomcat 7 に同じ WAR (MySql ドライバーを使用) をデプロイしようとしています。
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
JDBC ドライバーのより適切な場所は であることは理解していますCATALINA_HOME/lib
。
新しい接続プーリングでは、すべての JDBC ドライバーが に存在することが絶対に必要CATALINA_HOME/lib
ですか? または、構成によっては、WAR 内でドライバーを出荷できるようにすることもできます。