我创建了一个带有client/server
derby数据库的java程序,但是当我创建一个jar文件并关闭netbeans然后运行jar文件时会出现一个异常(我想在另一台计算机上使用这个程序):
java.sql.sqlnontransientconnectionexception java.net.connectexception错误连接到端口1527上的服务器localhost
我搜索了同样的问题,但我找不到明确的解决方案。
答案 0 :(得分:1)
你必须启动derby服务器。当您使用Netbeans内置时,它将为您节省时间,但如果您没有在IDE中运行它,您必须自己启动它。
NetworkServerControl serverControl = new NetworkServerControl(InetAddress.getByName("localhost"),1527)
serverControl.shutdown();
文档在这里。 http://db.apache.org/derby/docs/10.8/adminguide/tadminconfig814963.html