gpt4 book ai didi

java - install4j 和 pref-jre.cfg

转载 作者:太空宇宙 更新时间:2023-11-04 10:58:28 27 4
gpt4 key购买 nike

我们有一些客户在运行使用 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,则会显示错误。

关于java - install4j 和 pref-jre.cfg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47145421/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com