我正在开发一个适用于 Windows 的 install4j 应用程序。该应用程序有一个需要可供每个用户使用的配置目录。我已经尝试将配置目录复制到 ${installer:sys.programDataDir},但用户无法从应用程序编辑 Windows 7 中的配置文件。所以我想分别为每个用户在用户主文件夹中制作配置目录的副本。
最佳答案
install4j 无法为您枚举所有用户,这通常是一个难题,因为用户并不总是本地的,并且您最终可能会拥有大量潜在用户。
我建议在用户第一次启动您的应用程序时创建配置文件。您可以添加自定义安装程序应用程序,其中包含可从您自己的代码调用的“复制文件或目录”操作。在“安装程序”->“屏幕和操作”选项卡上选择自定义安装程序应用程序,然后激活右侧的“启动器集成”选项卡。集成向导将为您提供一个代码片段。
关于java - install4j 应用程序中的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20631171/