JDBC连接到SQLite数据库在运行jar时不起作用

时间:2018-04-04 18:44:18

标签: java sqlite jdbc

所以我有一个使用名为scheduling.db的SQLite数据库的程序。它位于目录src/resources中。我使用以下代码创建连接对象:

Connection c = DriverManager.getConnection("jdbc:sqlite:src/resources/scheduling.db");

这在我的编译器(IntelliJ IDEA 2017.2.5 Ultimate Edition)中工作正常,但是当我从我的项目构建.jar文件并运行它(在Windows 10中)时,给出了以下错误:

path to 'src/resources/scheduling.db': 'C:\...\Scheduling_v5_jar\src' does not exist

我认为这是因为正斜线或其他东西,但没有真正帮助,我还没有在Linux上测试它。我正在使用JDBC库sqlite-jdbc-3.21.0.jar

提前感谢!

0 个答案:

没有答案