我们的应用程序是第一次通过install4j安装的,在安装之后,我们在.install4j文件夹中有了文件inst_jre.cfg,其中在安装过程中选择了的“选择”。这很好。
现在,当出现带有“更新下载程序带有静默版本检查”的更新时,更新就会被识别出来,但是install4j助手再次要求用户提供。虽然install4j路径存储在inst_jre.cfg文件中,但尚不清楚为什么Java再次请求Java。如何才能避免这种情况?

发布于 2022-07-15 16:05:28
从install4j 9开始,一个新的安装程序不会检查以前的安装是否是他们首选的JRE。
让下一个安装程序了解JRE的一种方法是使用“修改Windows上的环境变量”操作设置一个环境变量,并在“常规设置->JRE Bundles->Search Sequence”步骤中添加和环境变量条目。
https://stackoverflow.com/questions/72980760
复制相似问题