java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

Posted 笑虾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver相关的知识,希望对你有一定的参考价值。

报错:java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver

public class jdbcTest 

    static final String JDBC_DRIVER = "com.mysql.cj.jdbc.Driver";
    static final String DB_URL = "jdbc:mysql://localhost:3306/demo?useSSL=false&serverTimezone=UTC&characterEncoding=UTF-8";
    static final String USER = "root";
    static final String PASS = "root";
    Connection conn = null; // 数据库连接

    @Before
    public void setUp() throws Exception 
        // 注册 JDBC 驱动
        Class.forName(JDBC_DRIVER);
        // 打开数据库连接
        conn = DriverManager.getConnection(DB_URL, USER, PASS);
    

添加依赖

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.30</version>
</dependency>

以上是关于java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver的主要内容,如果未能解决你的问题,请参考以下文章