我在Java Swing中创建了一个库管理系统应用程序,并使用 launch 4j 创建了可执行文件。然后我使用 Advanced Installer 10 创建了一个安装程序。当我运行我的应用程序时,会创建一个文本文件来保存数据库设置。但是当我运行安装程序安装的应用程序时,则不会创建该文件。
我该如何解决这个问题?
答案 0 :(得分:2)
这可能是一个简单的权限问题,您应该将用户特定的文件存储在System.getProperty("user.home");
的子目录中。使用该安装程序编译器可以在安装文件夹中配置此类权限。