java.lang.classnotfoundexception:netbeans中的com.MYSQL.jdbc驱动程序

java.lang.classnotfoundexception:netbeans中的com.MYSQL.jdbc驱动程序,netbeans,Netbeans,我在netbeans7.3.1版本中做了这个项目,如果我从dist文件夹运行这个jar,它就会转换为jar,这意味着它可以正常工作。若我在桌面上复制粘贴并运行意味着它会显示java.lang.classnotfoundexception:com.mysql.jdbc驱动程序消息。我找不到确切的答案。为什么会出现这种情况,解决办法是什么。请帮帮我。我是这个netbeans的新手。。。但在项目中添加了mysql连接器jar文件。但它表明了这一错误。请帮我这是我的密码 package aam; imp

我在netbeans7.3.1版本中做了这个项目,如果我从dist文件夹运行这个jar,它就会转换为jar,这意味着它可以正常工作。若我在桌面上复制粘贴并运行意味着它会显示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;
}      
}
}

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

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

  • 在库中单击鼠标右键
  • 添加Jar/文件夹
  • 添加mysql-connector-java-5.1.13-bin.jar
  • 在项目中单击鼠标右键;点击“清洁和建造”
  • 然后转到netbeans项目文件夹
  • 它创建了一个名为“Dist”的新文件夹,在这个文件夹中将有一个ProjectName.Jar文件(它是应用程序的可执行文件)
  • 在netbeans中,当您创建Jar时,输出中将显示一行,您可以在cmd中复制并运行该行
  • 如果出现任何错误,将显示Stacktrace代码。这样我们就能更好地分析形势

  • 在库中单击鼠标右键
  • 添加Jar/文件夹
  • 添加mysql-connector-java-5.1.13-bin.jar
  • 在项目中单击鼠标右键;点击“清洁和建造”
  • 然后转到netbeans项目文件夹
  • 它创建了一个名为“Dist”的新文件夹,在这个文件夹中将有一个ProjectName.Jar文件(它是应用程序的可执行文件)
  • 在netbeans中,当您创建Jar时,输出中将显示一行,您可以在cmd中复制并运行该行
  • 如果出现任何错误,将显示Stacktrace代码。这样我们就能更好地分析形势

  • 右键单击库>单击添加库
  • 向下滚动以查找MySQL JDBC驱动程序
  • 按Shift+F11。(清洁和建造)
  • 右键单击库>单击添加库
  • 向下滚动以查找MySQL JDBC驱动程序
  • 按Shift+F11。(清洁和建造)

  • 设置类路径:

  • 下载JDBC MySQL驱动程序:
  • 复制项目子文件夹中的文件(例如:libs)(不是“src”)
  • 项目->属性->库->添加Jar/文件夹->选择文件
  • 相对路径位于“dist”中的包装相关库:

  • 项目->构建->打包->选中“复制相关库”
  • “清洁和建设”

  • 设置类路径:

  • 下载JDBC MySQL驱动程序:
  • 复制项目子文件夹中的文件(例如:libs)(不是“src”)
  • 项目->属性->库->添加Jar/文件夹->选择文件
  • 相对路径位于“dist”中的包装相关库:

  • 项目->构建->打包->选中“复制相关库”
  • “清洁和建设”

  • 如果您使用的是MySQL 8.0,那么使用这个驱动程序名:“com.MySQL.cj.jdbc.driver”。
    首先从MySQL网站下载这些库,然后将它们包含到您的项目中。如果您使用的是MySQL 8.0,那么使用这个驱动程序名:“com.MySQL.cj.jdbc.driver”。 首先从MySQL网站下载这些库,然后将它们包含到您的项目中。它将顺利运行。

    1/单击“库”

    2/添加库:

    3/向下滚动查找MySQL JDBC驱动程序:

    1/单击库

    2/添加库:


    3/向下滚动找到MySQL JDBC驱动程序:

    我在Linux上工作,即使在添加jar并从“服务”>“数据库”窗口安全连接之后,也遇到了相同的错误

    如果您已经获得了jar,并且在从Services>Database窗口测试连接后遇到了相同的错误,并且它报告了连接成功,那么您很可能没有在库中添加jar

    转到Windows>Project>MyExampleProject>Libraries

    然后右键单击>添加JAR/文件夹

    添加sql-connector.jar


    现在您的jar是库的一部分,现在再次运行连接脚本。

    我在Linux上工作,即使在添加jar并从“服务”>“数据库”窗口安全连接之后,也遇到了相同的错误

    如果您已经获得了jar,并且在从Services>Database窗口测试连接后遇到了相同的错误,并且它报告了连接成功,那么您很可能没有在库中添加jar

    转到Windows>Project>MyExampleProject>Libraries

    然后右键单击>添加JAR/文件夹

    添加sql-connector.jar


    现在您的jar是库的一部分,现在再次运行连接脚本。

    可能重复如何在NetBean中将jdbc驱动程序添加到类路径中可能重复如何在netbeanshow中将jdbc驱动程序添加到类路径中显示在运行时将mysql connector.jar包含在类路径中,这将使您更清楚如何在运行时将mysql connector.jar包含在类路径中那会让你更清楚的好的,很抱歉迟回复,我无法上网。等一下,我会检查一下,然后说…我试过这是你说的这句话啊。。。java-jar“D:\project\aam\dist\aam.jar”如果我在cmd中运行这一行,它将运行jar文件……因为这样就可以了。我也有这个问题。我无法粘贴。在桌面上安装Jar并运行它。我必须安装一个软件并创建我的应用程序的安装程序。现在我必须继续。如果你知道的话,你能告诉我。为什么你想从桌面上运行.Jar?好的,很抱歉我不能连接网络。等一下,我会检查一下,然后说…我试过这是你说的这句话啊。。。java-jar“D:\project\aam\dist\aam.jar”如果我在cmd中运行这一行,它将运行jar文件……因为这样就可以了。我也有这个问题。我无法粘贴。在桌面上安装Jar并运行它。我必须安装一个软件