简体   繁体   中英

MySQL connection JDBC driver not found

I am trying to open a MySQL connection but run into this error.

java.lang.ClassNotFoundException: com.mysql.jdbc.driver

There are plenty of questions online about this but I cannot seem to make it work.

I currently using gradle to compile 'com.oracle:ojdbc14:10.2.0.4.0' and I have added the connector library using the build in maven importer.

My code looks like this:

private static final String DRIVER = "com.mysql.jdbc.driver";

...

try {
        try {
            Class.forName(DRIVER).newInstance();
        } catch (Exception e)
        {
            e.printStackTrace();
        }
...
}

I tried to add ojdbc-14.jar to libs and reference that in gradle without success. I also use some groovy code in the build.settings but without success, I'm not sure how to work with that either.

A pic of my IDE: IDE屏幕抓图

The error is in your DRIVER string. It should be

DRIVER = "com.mysql.jdbc.Driver"

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM