我刚刚在 CentOS 6.5 上安装了 Netbeans 8.0.2。
当我尝试运行它时,我收到了消息
Cannot find java. Please use the --jdkhome switch
我有/usr/share/java-1.7.0 所以我输入了
/usr/local/netbeans-8.0.2/bin/netbeans --jdkhome /usr/share/java-1.7.0
还是得到了
Cannot find java. Please use the --jdkhome switch
我还有/root/Downloads/jdk1.8.0_40 允许我安装 Netbeans。但是,当我输入
/usr/local/netbeans-8.0.2/bin/netbeans --jdkhome /root/Downloads/jdk1.8.0_40
我还是得到了
Cannot find java. Please use the --jdkhome switch
我试过了
whereis java
得到了
java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java /usr/share/man/man1/java.1.gz
然而
/usr/local/netbeans-8.0.2/bin/netbeans --jdkhome /usr/bin/java
仍然产生
Cannot find java. Please use the --jdkhome switch.
最佳答案
我建议您在 netbeans.conf
配置文件中更改 NetBeans 使用的 JDK 配置:
netbeans_jdkhome="C:\Program Files\Java\..."
关于java - 找不到java。请使用 --jdkhome 开关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29052219/