Java中的DriverManager.getConnection使用相对路径

时间:2017-05-11 09:01:42

标签: java database sqlite

我正在为某人的Java业务制作一个程序。 为了使数据库连接。我所知道的就是使用绝对路径。这意味着C:/users/documents/netbeansprojects/project/database.sqlite

我如何使用相对路径。像../../project/database.sqlite或其他什么。

我不想在他的计算机上查看使用绝对路径的确切用户名和位置。它有点奇怪。

有人可以帮助我如何在Java中使用相对路径到我的sqlite数据库。 这样无论什么机器,都可以随时找到与数据库的连接,而不会干扰java代码......

1 个答案:

答案 0 :(得分:0)

您可以使用:

getClass().getResource("../../project/database.sqlite")