所以我有一个使用名为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
提前感谢!