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添加依赖包。

以上是 Java jdbc 无法加载 mysql 驱动 的全部内容, 来源链接: utcz.com/a/67223.html

回到顶部