H5W3
当前位置:H5W3 > 问答 > 正文

Java jdbc 无法加载 mysql 驱动

初学 java 连接数据库,正常创建工程并添加 jar,却报错!!!求教!!!

环境:
IDEA: 2020.2
Mysql:8.0.22
系统 macOS BigSur

先贴上目录结构
Java jdbc 无法加载 mysql 驱动

源代码

package com.inmo.main;
public class Main {
public static void main(String[] args) {
try {
Class.forName("com.mysql.cj.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
}
}

这里报错了,异常就是找不到这个类

BUILD SUCCESSFUL in 250ms
2 actionable tasks: 2 executed
java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at com.inmo.main.Main.main(Main.java:7)
14:56:23: Task execution finished 'Main.main()'.

但我已在 IDEA 中添加这个包
Java jdbc 无法加载 mysql 驱动

求教哇!!!

回答

首先你是用的是gradle管理依赖以及编译,所以你需要在gradle的配置文件中配置连接数据库的依赖。怎么配置,需要网上查下,如果没有网络,查询本地gradle添加依赖包。

未经允许不得转载:H5W3 » Java jdbc 无法加载 mysql 驱动

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址