classnotfoundexception:com.mysql.jdbc.Driver for java程序
我有个问题,有人能帮我吗?我试图使用java连接到mysql,但出现了一个错误 错误:classnotfoundexception:com.mysql.jdbc.Driver for java程序,java,mysql,Java,Mysql,我有个问题,有人能帮我吗?我试图使用java连接到mysql,但出现了一个错误 错误: java.lang.ClassNotFoundException: com.mysql.jdbc.Driver at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$A
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
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)
代码:
public static Connection c;
static String host = "localhost";
static String port = "3306";
static String database = "";
static String username = "root";
static String password = "";
public static void connect() {
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
c = DriverManager.getConnection("jdbc:mysql://" + host + ":" + port + "/" + database, username, password);
} catch (Exception ex) {
ex.printStackTrace();
}
}
请在ide中添加库 或
javac-cp add错误跟踪显示它无法解析“com.mysql.jdbc.Driver”
检查类路径中是否提供了mysql.jar的依赖关系。如果它的maven项目检查pom.xml中提供的mysql依赖项,只需下载“ojdbc7.jar”并将该jar导入到您的项目中 您是否配置了jdbc连接器?显示您的代码。我已将其添加到项目中,它将随它一起导出,为了运行它,我使用以下命令java-cp connector2-jar GCDSS.jar连接器jar名称需要出现在类路径中。您似乎没有正确的文件名。mysql jar文件显然丢失了。我无法使用javac says is not recognized那么我该怎么做?您使用哪个ide?@CloudyProductions然后使其可识别。通过使用javac的完整路径,或者注册pathso以及如何为Oracle注册PathJDBC7,错误表明OP想要使用MySQL…对不起,我指的是MySQL-connector-java-8.x.jar