JDK更新后Netbeans JDBC错误“无法找到合适的驱动程序”

时间:2016-02-02 00:23:55

标签: java jdbc netbeans

当我安装Eclispe for Android时,我最近将我的jdk从6升级到了8。现在,在NetBeans中,当我尝试右键单击数据库的节点并选择connect时,出现以下错误:

“无法连接。无法建立与jdbc的连接:derby:// localhost 1527:/ Animal使用org.apache.derby.jdbc.ClientDriver(无法找到合适的驱动程序)。”

到目前为止,我已尝试卸载Eclipse并重新安装Netbeans,但这并不起作用。除了弹出一个说项目缺少资源的弹出窗口,我的代码中没有任何错误。有人可以提供如何解决这个问题的说明吗?我查看了NetBeans的网站和这个论坛,似乎没有一个明确的解决方法。

2 个答案:

答案 0 :(得分:2)

如果这不是您的错误,那么您的JDBC URL格式不正确:

height:100%

这就是我从你的问题中复制的内容。但是,正确的URL看起来像

jdbc:derby://localhost 1527:/Animal

在端口之前使用冒号,而不是之后。

在Netbeans已经声明这个驱动程序已经尝试但失败了我很确定它与你的驱动程序设置无关。但如果你想要todouble检查:

这是一个tutorial on how to add and enable oracle thin driver。我认为对于德比车手来说它会有同样的效果。

答案 1 :(得分:1)

我通过以下方式解决了这个问题:

用于连接数据库的驱动程序可能已将其删除或更改了您的地址。那样:

  • 您必须将其放回数据库驱动程序中指示的地址> 驱动器和GT; (你用来连接的驱动程序)

  • 指明您所在的新地址

错误位于您在驱动程序或连接中指定的路径中。