В настоящее время я использую этот простой код, чтобы попытаться подключиться к моей базе данных на этом компьютере (в Java)
import java.sql.Connection;
import java.sql.DriverManager;
public class Main {
public static void main(String[] argv) throws Exception {
String driverName = "org.gjt.mm.mysql.Driver";
Class.forName(driverName);
String serverName = "localhost";
String mydatabase = "xe";
String url = "jdbc:mysql://" + serverName + "/" + mydatabase;
String username = "scott";
String password = "tiger";
Connection connection = DriverManager.getConnection(url, username, password);
}
}
По какой-то причине я не понимаю, что я получаю эту ошибку
Exception in thread "main" java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at Main.main(Main.java:10)
Я думаю, что эти классы находятся в файле ojdbc5.jar?Я не совсем уверен, как исправить эту ошибку, поэтому любая помощь будет отличной.