SQLException:找不到适合 jdbc:derby://localhost:1527 的驱动程序
我在 Netbeans 中收到此错误:
java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/
这是如何引起的,我该如何解决?
我在 Netbeans 中收到此错误:
java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/
这是如何引起的,我该如何解决?
java.sql.SQLException:没有为jdbc:derby找到合适的驱动程序://localhost:1527/
此异常有两个原因:
在你的情况下,我希望在连接字符串的末尾看到一个数据库名称。例如(如果您希望在数据库不存在时创建数据库,请使用):create=true
jdbc:derby://localhost:1527/dbname;create=true
默认情况下,数据库是在网络服务器启动的目录中创建的。但您也可以指定数据库位置的绝对路径:
jdbc:derby://localhost:1527//home/pascal/derbyDBs/dbname;create=true
为了以防万一,请检查德比客户端.jar是否在类路径上,以及您是否在服务器模式下工作时正在加载相应的驱动程序。org.apache.derby.jdbc.ClientDriver
注意:您可以从此处下载。
如果找不到它,则
在项目选择选项卡中查找项目
右键单击“库”
单击“添加 JAR/文件夹...”
选择“德比客户端.jar”
单击“打开”,然后您将在“库”下看到“德比客户端.jar”
确保您的 URL、用户名、密码正确无误,然后运行代码:)