JavaDB не запускается при запуске приложения, предоставляя мне исключение java.sql.SQLNonTransientConnectionException: - PullRequest
2 голосов
/ 15 декабря 2011
java.sql.SQLNonTransientConnectionException: java.net.ConnectException :
Error connecting to server localhost on port 1527 with message Connection refused: connect.

Я использую Netbeans.
Если перейти на вкладку «Службы», щелкнуть правой кнопкой мыши Java DB и запустить сервер, он работает нормально.

Как я могу сделать это программно во время выполнения.Мне просто нужен любой метод, который запустит сервер Java DB.

Ответы [ 2 ]

2 голосов
/ 15 декабря 2011

Посмотрите , как использовать JavaDB с настольным приложением . Они описывают, как запустить его там программно.

1 голос
/ 15 декабря 2011

Вам необходимо запустить NetworkServerControl дополнительную документацию можно найти здесь

NetworkServerControl server = new NetworkServerControl(InetAddress.getByName("localhost"), port);
...