Java SQLException:path
当我将java项目更改为.exe文件,然后在另一台PC上尝试时,出现了这个错误 下面是连接到SQLite数据库的代码Java SQLException:path,java,database,sqlite,launch4j,Java,Database,Sqlite,Launch4j,当我将java项目更改为.exe文件,然后在另一台PC上尝试时,出现了这个错误 下面是连接到SQLite数据库的代码 public static Connection dbConnector() { try { Class.forName("org.sqlite.JDBC"); Connection conn=DriverManager.getConnection("jdbc:sqlite:C:\\Users\\3542\\Desktop\\DocProj
public static Connection dbConnector() {
try {
Class.forName("org.sqlite.JDBC");
Connection conn=DriverManager.getConnection("jdbc:sqlite:C:\\Users\\3542\\Desktop\\DocProject\\DoctorProject.db");
//JOptionPane.showConfirmDialog(null, "connection succesfull");
return conn;
}catch(Exception e)
{
JOptionPane.showConfirmDialog(null, e);
return null;
}
}
我想找到一种方法,当我把我的应用程序转移到另一台电脑上时,我的数据库可以正常工作
我正在为.exe使用EclipseSQLite和Lanuch4j
提前感谢路径不存在。如果您想在其他电脑上运行它,我建议您使用相对路径而不是绝对路径。错误表明您用作数据库源的文件夹不存在。是,因为此路径在其他电脑上不可用,我想找到一种方法,使我的数据库路径能够在任何PC上动态运行,而不仅仅是在我的PC上。您需要安装依赖项,并将资源与可执行文件一起移动,以便使其工作。。。