Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MAC_install4j6:无法检测Java_Java_Osx Elcapitan_Install4j - Fatal编程技术网

MAC_install4j6:无法检测Java

MAC_install4j6:无法检测Java,java,osx-elcapitan,install4j,Java,Osx Elcapitan,Install4j,MAC OS X-约塞米蒂和El Capitan 我使用install4j 6.1.2(32位)制作了一个安装程序,安装在MAC机器上,但它没有检测到Java Java 6和1.8已经存在,但仍然收到消息 我试过不同的组合 Java min=1.6&min=1.7相同消息“至少需要1.7…”& 对于min=1.8&max=1.8:“您至少需要Java1.8…” 那么它是在搜索32位java吗?还是有其他问题?如何解决此问题?您可以通过以下方式从命令行启动安装程序来调试JRE搜索序列: INST

MAC OS X-约塞米蒂和El Capitan

我使用install4j 6.1.2(32位)制作了一个安装程序,安装在MAC机器上,但它没有检测到Java

Java 6和1.8已经存在,但仍然收到消息

我试过不同的组合

Java min=1.6&min=1.7相同消息“至少需要1.7…”&
对于min=1.8&max=1.8:“您至少需要Java1.8…”


那么它是在搜索32位java吗?还是有其他问题?如何解决此问题?

您可以通过以下方式从命令行启动安装程序来调试JRE搜索序列:

INSTALL4J_LOG=yes installer.app/Contents/MacOS/JavaApplicationStub
对于Java 7+,必须确保在媒体向导的“JRE”步骤中选择“Installed Oracle JRE”

此外,在“常规设置->Java版本”步骤中,“JRE搜索序列”必须包含“搜索窗口注册表和标准位置”条目