如何以编程方式启动apache derby jar文件?

Vin*_*arg 3 java jar derby

我有一个Java应用程序,它使用Apache Derby.使用Eclipse Export选项,我将其导出为JAR文件.当我运行Eclipse,并且服务器连接到端口1527时,JAR正确执行.

但是当执行jar时关闭eclipse(并且服务器未连接到1527),我收到此错误

java.sql.SQLNonTransientConnectionException:java.net.ConnectException:在端口1527上连接到服务器localhost时出错,并显示消息Connection refused.

这是可以理解的.但我想分发JAR.那么有没有办法以编程方式启动服务器,无论何时执行JAR?

oer*_*ers 6

您可以以编程方式启动NetworkServer:

NetworkServerControl serverControl = new NetworkServerControl(InetAddress.getByName("myhost"),1621)

serverControl.shutdown();
Run Code Online (Sandbox Code Playgroud)