안녕 Netbeans 및 javadb를 데이터베이스로 사용하여 암호 프로그램을 만들었습니다. 항아리 파일은 내 컴퓨터에서 잘 작동하지만 다른 시스템에서 jar 파일을 시작하려고하면 작동하지 않으며 데이터를 연결할 수 없다는 예외가 발생합니다. 여기에 내가다른 컴퓨터에서 jar 파일을 시작하는 방법
try {
Class.forName("org.apache.derby.jdbc.ClientDriver");
} catch (ClassNotFoundException ex) {
JOptionPane.showMessageDialog(Pref.this, ex.getMessage());
}
try {
String host = "jdbc:derby://localhost:1527/PROCAT";
String uName = "root";
String uPass = "root";
con = DriverManager.getConnection(host, uName, uPass);
stmt = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_UPDATABLE);
String SQL = "select * from PASS1";
rs = stmt.executeQuery(SQL);
}
catch (SQLException err) {
JOptionPane.showMessageDialog(null, "can not connect to database");
}
당신은 DB가 다른 컴퓨터에 있습니까? –
'.jar' 파일을 실행중인 다른 시스템에 실행중인 서버의 로컬 인스턴스가없는 경우'localhost'에 연결하려고하면 실패합니다. – Oli
답장을 보내 주셔서 감사합니다 다른 시스템에서 jdk 만 설치하는 방법 내 컴퓨터에서 내 컴퓨터에서 netbeans 내부에서 서버를 시작하기 때문에 서버를 얻을 수있는 방법 – zainm