【发布时间】:2020-03-21 09:48:21
【问题描述】:
所以我一直在尝试将这个简单的数据库连接到我正在为学校工作的这个 java 税务程序,但无论我做什么(使用 Eclipse IDE)都无法连接 SQL 数据库。我安装了连接器(mysql-connector-java-8.0.18),但我仍然收到jdbc.Driver ClassNotFound Exception。有人有什么想法吗?
Class.forName("com.mysql.jdbc.Driver");
// create mysql connection
Connection connection=DriverManager.getConnection("jdbc:mysql://localhost:3306//PersonDB","root","rootroot");
Statement statement=connection.createStatement();
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
有什么建议吗?
【问题讨论】:
-
将 jar 从连接器添加到您的 runtime classpath。
-
“已安装”是什么意思?相关的 jar 文件是您项目的 Java 构建路径的一部分吗?
-
你是否在 Eclipse 中为
jar文件设置了依赖关系? -
您通常不会“安装”Java 库,因此您需要准确描述您做了什么。