[英]install4j and pref-jre.cfg
我们有一些客户在运行使用install4j构建的应用程序时遇到JVM错误。 在大多数情况下,它们在.install4j文件夹中具有pref-jre.cfg文件,这是错误的。 例如,他们升级了Java版本,并且pref-jre.cfg中的Java参考不再存在。 因此,编辑该文件以指向正确的位置可以解决此问题。
但是,我无法弄清楚pref-jre.cfg是如何到达那里的。 应用程序安装不会创建它,我们没有为他们提供建议,并且它们还不够复杂,无法创建一个。
有谁知道在什么情况下会自动创建该文件?
或者,通常来说,install4j应该如何处理Java环境的更新?
谢谢
安装程序将与它一起运行的JRE的路径写入pref_jre.cfg
。 如果该JRE是捆绑的JRE,则会写入安装目录中的相应位置。 您可以使用API自己设置值,任何已安装的启动器都将使用该JRE。 如果版本更改并且变得不兼容,或者路径不再存在,启动器将执行在“常规设置-> Java版本”步骤中配置的JRE搜索序列。 如果在该搜索序列中找不到JRE,将显示错误。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.