netbeans - 在 Netbeans IDE 中找不到驱动程序

标签 netbeans netbeans-7

我已阅读所有可能的答案 hereherehere .我相信我在其他地方遇到了问题,它也可能对其他人有用。

我有一个 Java Servlet,它在 eclipse IDE 中运行良好,但后来我将项目转移到了 Netbeans。我在库中导入 MySQL JDBC 驱动程序并使用下面的代码进行连接

connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/bolsms", "root", "@#$5869@#$");

但我收到此错误 找不到适合 jdbc 的驱动程序:mysql://localhost:3306/bolsms

我寻找了两天的答案,社区会感谢我没有重复这个问题。

编辑 1:

MySQL JDBC driver in Libraries Folder

最佳答案

在 Tomcat 中使用它时,您必须显式加载 jdbc 驱动程序。我在 Tomcat 的 servlet 中遇到了同样的错误。并添加 Class.forName("com.mysql.jdbc.Driver");解决这个问题。

我认为的另一件事是将 jar 文件放在您的 WEB-INF/lib 中。 ,然后在您的项目属性中,在库中,添加您存储在 WEB-INF/lib 中的 JAR。 .

创建 lib目录,右键单击 WEB-INF并选择 New -> Folder...如果您没有看到 Folder选择 Other然后在新窗口中选择 Other再次和Folder .

Tomcat/JDBC 问题引用 here想要查询更多的信息。

关于netbeans - 在 Netbeans IDE 中找不到驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10088521/

相关文章:

java - netbeans 和控制台的不同行为

database - Java DB 位置设置不正确 - netbeans

java - 根据用户输入增加一个分数

PHP - 代码覆盖 - 无法覆盖某些行......(Netbeans)

java - 在 netbeans 中的 JTable 中填充数据

java - SQL 组合框和文本字段中来自 Netbeans 中同一数据库的两个不同表

php - Netbeans 找不到我所有的 include_once 路径

java - 如何读取 JTextArea 中的最后一个单词或最新单词

java - jPanel 调整大小后 jScrollPane 滚动消失

c++ - 如何构建 FLTK 以与 Netbeans (Windows) 一起使用