java.sql.SQLException: Не найдено подходящего драйвера для jdbc: derby: // localhost: 1527 /
blockquote>Это исключение имеет две причины:
- Драйвер не загружен.
- URL-адрес JDBC неверен.
В вашем случае я ожидаю увидеть имя базы данных в конце строки подключения. Например (используйте
create=true
, если вы хотите, чтобы база данных была создана, если она не существует):jdbc:derby://localhost:1527/dbname;create=true
Базы данных создаются по умолчанию в каталоге, где был запущен Сетевой сервер. Но вы также можете указать абсолютный путь к местоположению базы данных:
jdbc:derby://localhost:1527//home/pascal/derbyDBs/dbname;create=true
И на всякий случай убедитесь, что derbyclient.jar находится в пути к классу и что вы загружаете соответствующий драйвер
org.apache.derby.jdbc.ClientDriver
, когда работающих в режиме сервера.