我正在使用带有eclipse的sqlite数据库工作java应用程序。
我使用library handling: copy required libraries into a sub-folder next to generated JAR
问题是应用程序在我的计算机上运行正常,但是当我尝试在另一台计算机上运行它时,它不会与数据库连接。
(在代码中我为db E:\\
添加了url,我还将.sqlite文件放在我和另一台计算机的该位置)
String url = "E:\\";
this.dburl = "jdbc:sqlite:"+url+"\\converted.sqlite";
我希望.sqlite文件是out或jar文件,所以我可以备份它。有什么想法吗?
答案 0 :(得分:1)
我总是喜欢在路径中使用unix样式正斜杠,它也可以在windows中使用。你在数据库网址中添加了一个额外的斜杠。尝试将这些文件放入C盘,因为其他PC可能没有E盘。试试这个:
String url = "E:/";
this.dburl = "jdbc:sqlite:"+url+"converted.sqlite";