我遇到了java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver
我可以通过将jtds.jar文件放在CATALINA_HOME/lib目录中来解决这个错误,但这不是一个理想的解决方案,因为应用程序应该足够模块化,可以部署到任何服务器上。
我在[tomcat_dir]/webapps/myapp/WEB-INF/lib中有jtds.jar文件,这是我想要找到它的位置。
我知道有很多类似的问题,所以如果这篇文章是重复的,我很抱歉,但我还没有找到一篇有帮助的帖子。
为什么我的应用程序找不到包含在应用程序包中的正确jtds.jar文件?我需要做什么才能让应用程序识别该jar文件?
发布于 2012-11-29 02:27:13
Tomcat6和更高版本要求JDBC driver JARs出现在服务器/lib中,特别是在有JNDI数据源的情况下。
这可能不是很理想,但你必须克服它。您将多久更换一次应用程序服务器?
https://stackoverflow.com/questions/13611910
复制相似问题