【发布时间】:2018-07-25 10:00:09
【问题描述】:
我使用的是 6.0.4 版的 Install4j。
在 Windows 10(不是全部)上,启动器使用计算机的 jre,而不是捆绑的 jre,即使 JRE 搜索序列为空。
在另一台计算机(win 10)上,如果我重命名 jre 目录(“jre old”),启动器会失败,这是我所期望的。这不是上一台计算机的行为:在它上面,启动器成功。
是否可以强制使用捆绑的jre?
非常感谢
【问题讨论】:
标签: install4j
我使用的是 6.0.4 版的 Install4j。
在 Windows 10(不是全部)上,启动器使用计算机的 jre,而不是捆绑的 jre,即使 JRE 搜索序列为空。
在另一台计算机(win 10)上,如果我重命名 jre 目录(“jre old”),启动器会失败,这是我所期望的。这不是上一台计算机的行为:在它上面,启动器成功。
是否可以强制使用捆绑的jre?
非常感谢
【问题讨论】:
标签: install4j
与搜索顺序无关,始终使用捆绑的 JRE。
您可以在运行时通过使用参数从命令行启动可执行文件来检查实际的搜索顺序
/create-i4j-log
如果捆绑的 JRE 出现错误,它将显示在日志文件中。
【讨论】: