如何将jar添加到servlet类路径?

如何将jar添加到servlet类路径?,jar,classpath,Jar,Classpath,我需要通过servlet连接到mysql数据库。我明白将jar添加到项目(属性->java构建路径->添加外部)是不够的,但我还需要将jar添加到类路径 这是什么意思?怎么做?我在这里搜索了答案,但没有找到答案,除了将jar复制粘贴到src目录的想法——这并不能解决我的问题 我的主要问题是: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 这取决于您使用的servlet容器(=java web服务器)。它可能是tomcat,但您需

我需要通过servlet连接到mysql数据库。我明白将jar添加到项目(属性->java构建路径->添加外部)是不够的,但我还需要将jar添加到类路径

这是什么意思?怎么做?我在这里搜索了答案,但没有找到答案,除了将jar复制粘贴到src目录的想法——这并不能解决我的问题

我的主要问题是:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

这取决于您使用的servlet容器(=java web服务器)。它可能是tomcat,但您需要与我们共享此信息。我的答案是tomcat

在tomcat上,您的应用程序有一个根目录(例如,linux上的
/var/lib/tomcat/yourAppName

在这个目录下,有一个
lib
子目录。这个目录已经在您的类路径中,所以将所需的jar复制到其中就足够了


还有更复杂的解决方案(例如,将JAR安装到服务器类路径和这个特定于应用程序的
lib
目录中),但在您的情况下,这些可能是不需要的。

几乎可以。我很快就会回答。这取决于您使用的servlet容器(=JavaWeb服务器)。它可能是tomcat,但您需要与我们共享此信息。