Javafx 连接到sqlite数据库以获得独立可执行文件

Javafx 连接到sqlite数据库以获得独立可执行文件,javafx,netbeans,sqlite,Javafx,Netbeans,Sqlite,我在src下有一个名为test.db的sqlite数据库。我已经修改了buildimpl,将“test.db”复制到“-post build”中的dist目录中。这是正确的。 这就是我在conn=DriverManager.getConnection(“jdbc:sqlite:src/test.db”)中编写代码的方式 Build工作正常,Build impl复制正常。但是当我从Netbeans运行程序时,udpate会转到src/test.db而不是dist/test.db。这是正确的编码方式

我在src下有一个名为test.db的sqlite数据库。我已经修改了buildimpl,将“test.db”复制到“-post build”中的dist目录中。这是正确的。 这就是我在conn=DriverManager.getConnection(“jdbc:sqlite:src/test.db”)中编写代码的方式

Build工作正常,Build impl复制正常。但是当我从Netbeans运行程序时,udpate会转到src/test.db而不是dist/test.db。这是正确的编码方式吗。因为这个jar文件和数据库文件将在一台独立的机器上,没有netbeans


我的做法正确吗?我的sqlite版本是3.xx。

对不起,伙计们。。。。当我从独立模式而不是通过Netbeans运行Jar文件时,这很好。当我从netbeans运行时,更新会转到src目录中的test.db。。。但是当我从explorer test.db运行时,dist目录中的test.db会被更新