Итак, после многих поисковых запросов Google я до сих пор не могу понять, как настроить подключаемый сервер дерби через Intellij. У меня есть версия Ultimate, нажмите новый проект, добавить дерби отдаленное:Как настроить базу данных Java Apache Derby в Intellij?
хоста: LOCALHOST Порт: 1527 (или пустой) базы данных: такой же, как Projectname
И имя пользователя и пароль, как правило, просто как «тест» на обоих. Файлы драйверов устанавливаются через Intellij. Но когда все настроено, и я пытаюсь «Test Connection», я получаю следующее сообщение об ошибке:
Подключение к TestDB не удалось java.sql.SQLException: URL «JDBC: котелок: // локальный/testDB 'неправильно сформирован.
Где я ошибался?
Похоже, вы не знаете порт, имя базы данных или имя пользователя/пароль для своей базы данных. Я предполагаю это, потому что у вас есть «(или пустое»), и вы говорите, что имя пользователя/пароль «обычно». Вам нужно подтвердить данные, ввести их в форму IntelliJ, а затем она должна работать нормально. –
Возможно, Derby Network Server не работает и работает? Возможно, IntelliJ не может найти derbyclient.jar? –
Мне пришлось добавить «derbyclient.jar» в мою библиотеку в меню «Проект» в Intellij и запустить файл «startNetworkServer.bat» внутри db-папки. Это фиксировало проблемы, с которыми я подключился к локальной базе данных. Извините за поздний ответ на этот вопрос. – LifeOfAStudent