我用Java开发了一个带有derby数据库的电影组织者程序。它在我的电脑上工作正常,但我无法弄清楚如何使它“便携”(仅供我自己使用)。
我的问题是,如果我使用
String url = "jdbc:derby://localhost/Movie";
与derby数据库连接的代码,它只在我的计算机上工作,因为它是直接指向我的Netbeans数据库位置的路径。我想将Movie文件夹放在应用程序的.jar文件附近并使其可移植,这样我就可以在任何地方使用相同的数据库。
如果能实现这一目标,我们将不胜感激。
答案 0 :(得分:0)
您可以从文件系统访问数据库,例如:
jdbc:derby:./myDatabaseName