gpt4 book ai didi

java - Eclipse - 将 .jar 添加到动态 Web 项目

转载 作者:IT老高 更新时间:2023-10-28 21:21:18 25 4
gpt4 key购买 nike

当我在 servlet 内的 eclipse Dynamic Web Project 中使用以下代码时,如下所示:

@WebServlet("/CreateCustomerServlet")
public class CreateCustomerServlet extends HttpServlet {
private static final long serialVersionUID = 1L;

private void test() throws SQLException, ClassNotFoundException {
// use the JAR ...
Class.forName("com.mysql.jdbc.Driver");//here the exception
}
}

它抛出异常:

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

在行中:

Class.forName("com.mysql.jdbc.Driver");

在动态 web 项目的构建路径中,我添加了 jar:

mysql-connector-java-5.1.21-bin.jar

我添加了文件夹的快照,你可以看到它在哪里需要的jar -

enter image description here

最佳答案

如您的屏幕截图所示,mysql jar 没有出现在 Web App Libraries 节点下。将jar粘贴到WebContent/WEB-INF/lib中,它会自动添加到构建路径到webapp的runtime classpath中(会出现在下面Web 应用程序库)。

关于java - Eclipse - 将 .jar 添加到动态 Web 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11652431/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com