java - 包不存在错误,即使它已经在 Java NetBeans 中导入
问题描述
我正在尝试使用 JDBC 类编写一个 Java 程序来操作 MySQL 数据库。我已经导入了 .jar 文件并在“服务”部分自定义了驱动程序。但是,当我尝试通过引用超级接口驱动程序来实例化导入的 MySQL 驱动程序类时,会发生“包不存在错误”。我能做些什么来解决这个问题?
解决方案
这对我有用。使用您提供的链接,我下载并安装了 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();
}
}
推荐阅读
- graphql - 无法为graphql中的不可空字段突变返回null
- python - 姜戈。创建自定义对象而不保存并像查询集一样返回
- c# - ASP .Net Core Secret 问题中的自定义环境
- ruby - 如何在 Scala 中解码/编码 ASCII_8BIT?
- javascript - 根据来自另一个对象的数据创建一个对象(添加一个“级别”)
- javascript - 将希伯来语 (.xlsx) 中的 Excel 工作表解析为 JSON 会产生问号
- python - 以编程方式从 python 清除 IE 缓存
- blazor - 从 Blazor(服务器端)中的 @ondblclick 事件处理程序导航动态组合路由
- python - 通过 Python 发布 MQTT:[Errno 101] 网络不可达
- excel - Next 没有 For / For 没有 Next / Loop 没有 Do / End If 没有 Block If 错误