Tomcat MySQL找不到合适的驱动程序

时间:2017-09-16 15:19:25

标签: java mysql tomcat jdbc

我有一个使用数据库连接的Web应用程序

Connection connection = DriverManager
.getConnection("jdbc:mysql://localhost:3306/database", properties);

如果我在IntelliJ IDE(https://plugins.jetbrains.com/plugin/8266-tomcat-runner-plugin-for-intellij)中运行它,这可以正常工作,但如果我在没有IDE的情况下运行它,我会得到这个:

java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/database
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at MessagesServlet.doGet(MyServlet.java:39)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:635)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
    ...

我已经尝试过Class.forName("com.mysql.jdbc.Driver");了。除了抛出SQLException之外,它不会抛出任何东西。

我也把“mysql-connector-java-5.1.44.jar”放在任何可能的目录中:WEB-INF / lib,Tomcat 8.5 \ lib甚至jdk1.8.0_71 \ jre \ lib \ ext(我发现这个在互联网上的某个地方。)

请帮帮我:)。

0 个答案:

没有答案