netbeans 错误代码:com.mysql.jdbc驱动程序

baubqpgj  于 2022-11-10  发布在  Mysql
关注(0)|答案(8)|浏览(179)

我在netbeans 7.3.1版本的项目和转换为jar,如果我运行的jar从dist文件夹意味着它的工作正常。如果我复制和粘贴在桌面和运行意味着它显示java.lang.classnotfoundexception:com.mysql.jdbc驱动程序消息将显示。我不能找到确切的。为什么它显示这样,什么是它的解决方案。请帮助我。我是新的这个netbeans...但添加了mysql连接器jar文件在项目中。但它显示的错误。请帮助我这里是我的代码

package aam;
import java.sql.*;
import javax.swing.*;
public class Connect {
Connection con=null;
public static Connection ConnectDB(){
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/tnpcb","root","");      
return con;

}
catch(ClassNotFoundException | SQLException e){
JOptionPane.showMessageDialog(null, e);
return null;
}      
}
}
pxyaymoc

pxyaymoc1#

1.右键单击库〉单击添加库。
1.向下滚动以查找MySQL JDBC驱动程序。
1.按Shift + F11。(清理并生成)
1.执行

1yjd4xko

1yjd4xko2#

设置类路径:
1.下载JDBC MySQL驱动程序:https://dev.mysql.com/downloads/connector/j/
1.将文件复制到项目的子文件夹中(例如:库)(不是“src”)
1.项目-〉属性-〉库-〉添加Jar/文件夹-〉选择文件

打包“dist”中具有相对路径的相关库:

1.项目-〉构建-〉打包-〉选中“复制相关库”
1.“清理并生成”

cs7cruho

cs7cruho3#

1.在库中右键单击
1.添加Jar/文件夹
1.添加您的mysql-connector-java-5.1.13-bin.jar文件
1.右键单击项目;点击“清理并构建”;
1.之后,转到netbeans项目文件夹;
1.它创建了一个新的文件夹称为:“Dist”在这个文件夹中将有一个文件ProjectName.Jar(做一个可执行的应用程序);
1.在netbeans中,当您创建Jar时,输出中会出现一行,您可以在cmd中复制和运行该行。
如果有错误就会出现和Stacktrace代码一样。然后我们就可以更好的分析情况了。

2skhul33

2skhul334#

1/单击库http://prntscr.com/pio7pr
2/添加库:http://prntscr.com/pio80y
3/向下滚动以查找MySQL JDBC驱动程序:http://prntscr.com/pio8e0

pn9klfpd

pn9klfpd5#

运行应用程序时,在类路径中包含依赖的mysql-connector.jar

xwbd5t1u

xwbd5t1u6#

如果您使用的是MySQL 8.0,请使用此驱动程序名称:“com.mysql.cj.jdbc.Driver”。首先从MySQL网站下载库,然后将它们包含到您的项目中。它将顺利工作。

jpfvwuh4

jpfvwuh47#

我在Linux上工作,即使在添加jar并从“服务〉数据库”窗口安全连接后,也遇到了同样的错误。
如果您已经获得了Jar,并且在从“服务〉数据库”窗口测试“连接”后得到相同的错误,并且它报告连接成功,则很可能您没有将Jar添加到库中。
转到Windows〉项目〉MyExampleProject〉库
然后右键单击〉添加JAR/文件夹
添加您的sql-connector.jar
现在您的jar是库的一部分,现在再次运行连接脚本。

o2gm4chl

o2gm4chl8#

我遇到了这个问题,我找到了一个解决方案,为我工作,如果你有一个maven项目,你必须按照以下步骤,以添加一个依赖:
1 -右键单击“dependices”文件夹。
2 -单击“添加依赖项”
3 -在将要打开的窗口内写下以下内容:
Values

相关问题