配置系統環境變量
sudo gedit /etc/environment
加入以下內容
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME=/usr/java/jdk1.8.0_162
修改PATH,在最後加入(注意用引號分隔)
$JAVA_HOME/bin
修改完成後保存並關閉,輸入以下命令使環境變量生效
source /etc/environment
使用echo命令檢查環境變量的配置情況
echo $JAVA_HOME
echo $CLASSPATH
echo $PATH
查看安裝版本
java -version
設置所有用戶的環境變量(否則重啓之後依然找不到java命令)
sudo gedit /etc/profile
添加以下內容:
# set Java environment
JAVA_HOME=/usr/lib/jvm/jdk1.8.0_162
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
重啓電腦,使配置生效
設置默認的JDK
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_152/bin/java" 300
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_152/bin/javac" 300
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0_152/bin/javaws" 300
以上是爲不同的命令建立鏈接,如果存在多個JDK只需要替換路徑重新執行一遍即可建立鏈接,執行以下命令選擇鏈接,如果每個選項只建立了一個鏈接,系統不會提供選項,如果存在多個鏈接,請根據需要選擇不同選項:
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
然後根據系統提示操作即可