TOMCAT服务器正在使用Oracle 9G ojdbc14驱动程序到/ common / lib文件夹中的jndi连接。
我的Web应用程序使用Maven + Spring,我使用Spring jndi功能获取dataSource。
我正试图绕过TOMCAT旧的ojdbc14驱动程序(ojdbc14 10.2.0.4.0)。 我已经尝试将jar作为项目依赖项放在WEB-INF / lib文件夹中,但是它不起作用,应用程序继续使用TOMCAT文件夹中的旧oracle驱动程序。
我试图绕过TOMCAT oracle驱动程序,因为我无法将其更新到最新版本,因为有很多其他项目使用它。
有没有人有线索?
答案 0 :(得分:1)
这不起作用,Tomcat不会使用webapp的JDBC驱动程序来创建连接池。换句话说,您必须替换common/lib
中的版本或在应用程序级别使用独立连接池。