【发布时间】:2018-08-19 11:05:34
【问题描述】:
我正在开发一个 JavaFX 应用程序,在该应用程序中我使用 SQLite 数据库来存储一些重要信息。由于我正在使用 IntelliJ,因此创建的数据库文件位于项目的根目录中。
SQLite 数据库位置:
jdbc:sqlite:database.db
- 但是默认情况下使用 .deb 或 .exe 文件安装后的数据库在哪里?在 Linux 和 Windows 中。
- 如何设置数据库的位置。因此,在使用 .deb 或 .exe 文件安装应用程序后,该位置将成为数据库的位置。
【问题讨论】:
-
对于 Windows,请确保数据库与 jar 位于同一文件夹中。 Linux 可能也是如此。
-
为什么会这样?有什么特别的原因吗? @Sedrick
-
我不知道他们为什么这样做。对我来说,这是最合乎逻辑的。
-
谢谢。 @Sedrick,你能看看这个问题吗stackoverflow.com/questions/51916618/…
-
谢谢朋友..
标签: java sqlite javafx ormlite