首页 > 解决方案 > 包不存在错误,即使它已经在 J​​ava NetBeans 中导入

问题描述

我正在尝试使用 JDBC 类编写一个 Java 程序来操作 MySQL 数据库。我已经导入了 .jar 文件并在“服务”部分自定义了驱动程序。但是,当我尝试通过引用超级接口驱动程序来实例化导入的 MySQL 驱动程序类时,会发生“包不存在错误”。我能做些什么来解决这个问题?

这是我的代码和错误弹出窗口: 在此处输入图像描述

这是我在“服务”中的数据库驱动程序设置: 在此处输入图像描述

标签: javamysqljdbcnetbeans

解决方案


这对我有用。使用您提供的链接,我下载并安装了 MySQL 工作台的东西(不管是什么),然后将 Java 驱动程序定位在C:\Program Files (x86)\MySQL\Connector J 8.0.

我将该驱动程序添加到一个新的 NetBeans 项目中(作为一个库,在Library下右键单击并选择Add Jar/Folder),它运行良好,NetBeans 甚至在我键入包时建议它们。

package stackoverflow;

/**
 *
 * @author Brenden
 */
public class JConnect {
   
   public static void main( String[] args ) throws Exception {
      com.mysql.cj.jdbc.Driver driver = new com.mysql.cj.jdbc.Driver();
   }
   
}

MySQL 连接器文件位置

NetBeans 中的 MySQL 连接器


推荐阅读