同一项目 servlet 应用程序不起作用,但是在相同项目中使用“ hello world”方法,是的。 这是项目的图片。
版本:
Intellij IDEA - 2018.2
mySQL 驱动程序版本: 8.0.11 ,驱动程序 com.mysql.cj.jdbc.Driver
servlet 9.0.81
在代码中:
Class.forName(dbDriver).newInstance();
dbConnection = DriverManager.getConnection(connectionUrl, userName, password);
例外:
java.lang.ClassNotFoundException:com.mysql.cj.jdbc.Driver ...
顺便说一句:
我在 PON.xml
中也收到了没有 mysql 依赖性的异常所以,这是问题所在,或者我错过了一些东西。 谢谢
已解决:我们需要在Artifact中添加库。