【发布时间】:2026-02-21 12:10:02
【问题描述】:
我在执行创建 derby 连接的 jar 文件时遇到问题。
我正在使用 netbeans;当 netbeans 打开时,jar 正确执行,但是当我关闭 netbeans 时,我无法连接到数据库。这给出了一个找不到数据库的错误。
代码如下:
try
{
Class.forName("org.apache.derby.jdbc.ClientDriver");
Connection con = DriverManager.getConnection("jdbc:derby://localhost:1527/sample","app","app");
Statement stmt=con.createStatement();
rs = stmt.executeQuery("select * from login");
while(rs.next())
{
username[i] = rs.getString(3);
password[i] =rs.getString(8);
i++;
}
}
catch(Exception e){System.out.println(e);}
jar执行错误是
java.sql.SQLNoonTransientConnectionException: java.net.ConnectionException : 在端口 1527 上连接到服务器 localhost 时出错,按摩连接被拒绝:连接
我应该怎么做才能纠正这个问题?
【问题讨论】:
-
您应该显示您的代码,并复制并粘贴您收到的错误消息