我在为 MYSQL 连接解决 ClassNotFoundExcepton 时遇到问题,找不到 Libraries 文件夹 Netbeans?

I have problem solving ClassNotFoundExcepton for MYSQL connectivity, Cannot find Libraries folder Netbeans?

我正在使用 MYSQL v8、Connector J8、Netbeans 12。创建了非常简单的 Maven java 应用程序来连接 MySQL。我已经将 Connector8 添加到 Classpath,我可以 运行 这个程序使用 CMD JDK 工作正常。 在 netbeans 中我使用服务选项卡添加了驱动程序;我还在那里建立了数据库连接,我可以在左侧面板中看到我的数据库详细信息。我还是不断得到

java.sql.SQLException: No suitable driver found for jdbc:mysql://localhost:3306/employeemanager?

Whosebug 上的其他解决方案通知我需要将 .jar 文件添加到 Library 文件夹。我没有在项目属性中的任何地方找到库文件夹,没有在最新版本中添加 jar 的选项。请帮我解决一下。

我找到答案了!使用 Netbeans 12 IDE,我正在使用 Maven 创建项目。库文件夹在 Maven 项目 中不可用;它在 'Ant Projects'. 中可用 要在 Maven 项目中添加外部 Jar 文件,您需要添加依赖项。

这里我给出了以下步骤来将 MySQL 驱动程序添加到 Netbeans Maven 依赖项

  1. 右键单击 Dependency 文件夹单击添加依赖项
  2. 将详细信息写为 ArtifactID : mysql-connector-java, GroupId : mysql,
  3. 检查您的驱动程序版本并在版本框中键入。例如 8.0.20
  4. 单击 'Add' 按钮添加此依赖项

(可选:如果错误发生在 adding/detecting 正确的 Jar 中)

  1. 现在您可以看到您的驱动程序自动添加在左侧,但警告标记。
  2. 右键单击驱动程序 select 'Manual install artifact'
  3. 提供 .jar 驱动程序文件的路径。 完成!