用户在应用程序安装期间提供的应用程序

时间:2013-01-08 06:40:30

标签: java database sqlite installer

我正在部署Java应用程序。用户选择应用程序的安装目录。我想得到那条路,以便我可以通过制作sqlite DB der的路径。

大多数情况下会是这样的:

C:\Program Files\My App Name

C:\Program Files(x86)\My App Name

问题是我无法在我的代码中硬编码数据库位置,因为我希望我的应用程序能够灵活地安装在用户选择的路径上。

1 个答案:

答案 0 :(得分:0)

您可以在Eclipse / IDE的运行配置中动态传递路径

-Dfilepath="C:\Program Files\My App Name"

在资源管理器窗口中右键单击项目 - >运行方式 - >运行配置。 然后转到参数选项卡。

修改: 假设您从用户获取数据库的路径,然后将其放在文件 C:\ Config \ config.txt 中。现在,此txt文件具有您要创建数据库的实际路径。因此,通过您的java程序,您可以阅读此文件并获取路径。

相关问题