Install4j:使用'添加VM选项时如何防止文件覆盖'安装动作?

时间:2016-02-24 12:37:38

标签: java install4j

我们正在使用'添加VM选项'安装程序操作现在,每当我们使用安装程序更新我们的系统时,所有用户都会更改' *。vmoptions'文件丢失了。有没有好办法防止它?

注意:我们考虑使用条件表达式'检查 vmoptions 文件是否已经存在但是没有找到确定正确文件名的方法,因为它是根据Launcher的名称在内部计算的。

1 个答案:

答案 0 :(得分:0)

将条件表达式设置为

new File(context.getLauncherById("123").getRelativeFileName().
    replaceAll(".exe", ".vmoptions")).exists()

然后只有在.vmoptions文件不存在时才会执行操作。