繁体   English   中英

install4j和pref-jre.cfg

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM