JavaDB不会在App start上启动,给我一个java.sql.SQLNonTransientConnectionException:

时间:2011-12-15 13:58:33

标签: java sql exception derby javadb

java.sql.SQLNonTransientConnectionException: java.net.ConnectException :
Error connecting to server localhost on port 1527 with message Connection refused: connect.

我正在使用Netbeans 如果我转到服务选项卡并右键单击Java DB并启动Server,它可以正常工作。

如何在运行时以编程方式执行此操作。我只需要任何方法来启动Java DB Server。

2 个答案:

答案 0 :(得分:2)

看看how to use JavaDB with a desktop application。他们描述了如何以编程方式启动它。

答案 1 :(得分:1)

您需要开始NetworkServerControl其他文档here

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