Не удается получить доступ к базам данных Derby через среду IDE NetBeans 11 ("подходящий драйвер не найден")
Я установил NetBeans 11 и установил Derby. Я настроил Derby и запустил сервер JavaDB на вкладке "Службы". Отчеты IDE
Wed Apr 17 17:26:43 EEST 2019 : Security manager installed using the
Basic server security policy.
Wed Apr 17 17:26:44 EEST 2019 : Apache Derby Network Server - 10.15.1.3
- (1853019) started and ready to accept connections on port 1527
Создание базы данных Sample также идет хорошо. Но тогда... Я не могу найти способ подключиться к базе данных через IDE. Это должно быть так же просто, как сделать несколько кликов (и это было). (Примечание: я могу сделать это в коде.) Это сообщение об ошибке
Unable to connect. Cannot establish a connection to
jdbc:derby://localhost:1527/sample using
org.apache.derby.jdbc.ClientDriver (Unable to find a suitable driver).
URL-адрес в порядке, так что, похоже, проблема с драйвером. Однако проблема заключается в IDE Netbeans. Какие-либо предложения?
Переустановка NetBeans не устранила проблему.
0 ответов
Добавьте derbyshared.jar и derbytools.jar в определения вашего драйвера JDBC для "Java DB (Embedded)" и "Java DB (Network)", и он работает. Вы найдете их в каталоге $DERBY_HOME/lib.
Для получения дополнительной информации см. Https://issues.apache.org/jira/browse/NETBEANS-3424?focusedCommentId=17118150&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-17118150.