我已经从Oracle站点安装了JRE 1.8。但它没有任何jre目录 java -version仍然返回: java版" 1.6.0_65" Java(TM)SE运行时环境(版本1.6.0_65-b14-466.1-11M4716) Java HotSpot(TM)64位服务器VM(版本20.65-b04-466.1,混合模式)
当我为它打开配置应用时,会显示此
答案 0 :(得分:0)
1。将这样的shell添加到$ HOME / .bash_profile
alias setJdk6='export JAVA_HOME=$(/usr/libexec/java_home -v 1.6)'
alias setJdk7='export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)'
alias setJdk8='export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)'
export JAVA_HOME=`/usr/libexec/java_home -v 1.7`
2。运行命令source ~/.bash_profile
3。然后输入“setJdk7”使用JDK7,“setJDK8”使用JDK8
答案 1 :(得分:0)
事实证明,在Mac OS上安装JRE并不足以让它通过/ usr / libexec / java_home -V命令进行注册和列出。您必须为它安装完整的JDK。