java应用程序vs java servlet jdbc连接

时间:2014-02-27 18:13:01

标签: java servlets jdbc teradata

我有一个Connector课程,适合我的java应用程序。但是,当我从我的servlet引用这个类时,我得到classNotFound .com.teradata.jdbc.TeraDriver

所以当我从java类引用这个类时,db驱动程序会被识别,但是当我从servlet引用这个类时它不会

2 个答案:

答案 0 :(得分:1)

您应该在类路径中的某处添加com.teradata.jdbc.TeraDriver,以使您的servlet(最终Tomcat)识别出这一点。 可以是/ WEB-INF / classes(如果它是单个文件)或/ WEB-INF / lib(如果它是JAR)或Servlet Container的公共类加载器路径下的某个地方。 (比如Tomcat的$ TOMCAT_HOME / lib)

答案 1 :(得分:1)

确保您的Web应用程序的WEB-INF/lib文件夹中存在jar文件。