Tomcat 7 (Tomcat 6)으로 업데이트하기 전에 MySql JDBC 드라이버를 WAR 파일과 함께 제공 할 수있었습니다. Tomcat 6 (재배포시 메모리 누수가있을 수 있음)을 사용하여 JNDI 데이터 소스를 만드는 데 문제가 발생하지 않았습니다.Tomcat 7 용 WAR에 JDBC 드라이버 제공
그러나, 나는 새로운 연결 풀링을 사용하고 점점 톰캣 7 일 (MySQL의 드라이버와) 같은 WAR을 배포하려고 해요 : java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
내가 않는 JDBC 드라이버에 대한 더 적절한 장소가 될 것이라고 이해 CATALINA_HOME/lib
.
새 연결 풀링을 사용하려면 모든 JDBC 드라이버가 반드시 CATALINA_HOME/lib
이어야합니까? 또는 일부 구성을 통해 WAR 내에서 드라이버를 제공 할 수 있습니다.
고맙습니다! 그 일을하는 동안, 나는 아직도 바람둥이 6 번들링을 허용하고 바람둥이 7 않는 이유는 혼란 스럽다. – Sergei