在Centos7上,通過yum install java,安裝openjdk。安裝后,執行echo $JAVA_HOME發現返回為空。說明JAVA_HOME沒有配置,需要到/etc/profile中配置JAVA_HOME。
但是第一個問題,就遇到了openjdk安裝在哪里了?
查詢方法如下:
which java ls -lrt /usr/bin/java ls -lrt /etc/alternatives/java
通過該命令查詢到openjdk的安裝路徑后,編輯/etc/profile文件中配置JAVA_HOME
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.91-0.b14.el7_2.x86_64 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
保存后退出,然后執行如下命令讓配置生效。
source /etc/profile
JAVA_HOME配置完成。