我正在为某人的Java业务制作一个程序。
为了使数据库连接。我所知道的就是使用绝对路径。这意味着C:/users/documents/netbeansprojects/project/database.sqlite
我如何使用相对路径。像../../project/database.sqlite
或其他什么。
我不想在他的计算机上查看使用绝对路径的确切用户名和位置。它有点奇怪。
有人可以帮助我如何在Java中使用相对路径到我的sqlite数据库。 这样无论什么机器,都可以随时找到与数据库的连接,而不会干扰java代码......
答案 0 :(得分:0)
您可以使用:
getClass().getResource("../../project/database.sqlite")