我最近在安装Eclispe for Android时将jdk从6升级到8。现在,在NetBeans中,当我试图右键单击数据库节点并选择连接时,我得到以下错误:
“无法连接。无法使用org.apache.derby.jdbc.ClientDriver建立到jdbc:derby://localhost 1527:/Animal的连接(无法找到合适的驱动程序)。”
到目前为止,我已经尝试卸载Eclipse并重新安装NetBeans,但没有成功。除了弹出窗口提示项目缺少资源外,我的代码中没有任何错误。有人能提供如何解决这个问题的说明吗?我在NetBeans的网站和这个论坛上看过了,似乎没有解决这个问题的明确步骤。
3条答案
按热度按时间5us2dqdw1#
如果这不是您的输入错误,则JDBC URL的格式不正确:
这就是我从你的问题中复制的内容。
在端口之前加上冒号,而不是之后。
在Netbeans已经声明这个驱动程序已经尝试过但是失败了,我很肯定这和你的驱动程序设置没有任何关系。但是如果你想仔细检查一下:
这里有一个tutorial on how to add and enable oracle thin driver。我想它对德比车手也是一样的。
6tr1vspr2#
我用下面的方法解决了这个问题:
您用来连接数据库的驱动程序可能已将其删除或更改了您的地址。因此:
错误出现在您在驱动程序或连接中指定的路径中。
iyfjxgzm3#
我在尝试将MySQL服务器连接到NetbeansIDE时遇到了同样的问题。结果发现jdbc连接器是旧版本。You can read about the MySQL connector versions here。
我的问题通过添加新的驱动程序得到了解决。