我正在尝试安装 NetBeans“全部”包,并且我很确定我已经安装了 Java SE 开发工具包,但是它没有正确定位它,它出现了错误。
Java SE Development Kit (JDK) was not found on this computer
所以我运行 CMD 并输入:
netbeans-7.1.3-windows.exe --javahome "C:\Program Files\Java\jdk1.7.0_25"
正如我所检查的,我位于正确的目录 (E:\Mark\Downloads) 中,netbeans 的安装文件应该位于该目录中。按 ENTER 后,它确实找到了 JDK,但找不到 JRE,并出现此错误。
Java Runtime Environment (JRE) was not found
There is no JRE at the specified location C:\Program Files\Java\jdk1.7.0_25
因此,我尝试安装 Oracle 的 JDK+NetBeans Bundle [x86(32 位)for Windows(我运行的是 32 位 Windows XP SP3,所以它应该可以工作)],但它说它与我当前的平台不兼容。我也尝试过 --jdkhome 但它似乎根本不起作用。拜托,这种情况已经持续两天了。
该exe 似乎是jar 安装程序的包装。您可以提取 jar 安装程序并运行它。
.\netbeans-8.2-javase-windows.exe --extract netbeans
java -jar netbeans\bundle.jar
上面的“netbeans”是您希望将bundle.jar 提取到其中的文件夹的名称,可以是任何名称。
我有一个类似的错误消息,无法让它与 --javahome 选项一起工作,但运行 jar 工作正常。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)