Eclipse - 将 .jar 添加到动态 Web 项目 [重复]

2024-01-09

当我在 eclipse 中使用以下代码时Dynamic Web Project inside servlet, 像这样 :

@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 在哪里 -


正如你的屏幕截图所示,mysql jar 没有出现在网络应用程序库节点。将罐子粘贴进去WebContent/WEB-INF/lib,并且它会自动添加到构建路径中and到 web 应用程序的运行时类路径(它将出现在网络应用程序库).

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Eclipse - 将 .jar 添加到动态 Web 项目 [重复] 的相关文章

随机推荐