Ubuntu 16.04 配置JDK

配置系統環境變量

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

然後根據系統提示操作即可

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章