Maven - SQLite - 缺少数据库

时间:2015-12-17 11:43:46

标签: sqlite maven netbeans

我是maven的新手,我试图让我的项目使用sqlite数据库。

代码作为普通的java项目工作。

我使用完全相同的工作代码制作了一个Maven项目,并在pom中添加了dependacies。

的pom.xml

    <dependency>
        <groupId>org.xerial</groupId>
        <artifactId>sqlite-jdbc</artifactId>
        <version>3.8.11.1</version>
    </dependency>

此外,Library.sqlite位于项目的根文件夹中(它作为普通的java项目工作)

适用于java,而不适用于maven

"jdbc:sqlite:‪Library.sqlite"

错误读取&#34; [SQLITE_ERROR] SQL错误或缺少数据库&#34;

因为它与java项目的代码相同,所以我确定没有语法错误,所以它必须是Library.sqlite的位置吗?

我该如何做到这一点?

似乎我的程序在我的文件夹中创建了一个新的空Library.sqlite,这就是为什么它找不到我的表。删除原件并编辑新原件后,它就可以了!

1 个答案:

答案 0 :(得分:0)

我尝试使用与您相同的库,它似乎对我来说很好。看看:https://github.com/ajorpheus/SqliteHelloWorld

成功构建后的示例输出:

name = leo
id = 1
name = yui
id = 2

Process finished with exit code 0