安裝jdk8 for Linux
1.將jdk-7u5-linux-x64.tar.gz拷貝到/usr/java/jdk/目錄下面,這裡如果沒有相應資料夾,則建立該資料夾,如命令:
sudo mkdir java //建立資料夾java
sudo mkdir jdk //建立資料夾jdk
sudo cp-r ~/download/jdk-8u5-linux-i586.tar.gz /usr/java/jdk/ //把下載的檔案拷貝到新建立的目錄下面
sudotar -zxvf jdk-版本-linux-位.tar.gz //解壓縮檔案,本例項中所用jdk為jdk-8u5-linux-i586.tar.gz,解壓後為jdk 1.8.0_05
2.配置環境變數:
sudogedit /etc/profile //用gedit開啟/etc/profile檔案
在檔案的最後面增加:
exportJAVA_HOME=/usr/lib/jdk/jdk1.8.0_05
exportJRE_HOME=/usr/lib/jdk/jdk1.8.0_05/jre
exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
exportCLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
注:更改後,若無法儲存,則許可權不足。需切換到root許可權下進行操作即可。
3.修改系統預設的jdk:
$ sudoupdate-alternatives --install /usr/bin/java java/usr/java/jdk/jdk1.8.0_05/bin/java 300
資訊:update -alternatives:using /usr/java/jdk/jdk1.8.0_05/bin/java to provide/usr/bin/java (java) in auto mode
$ sudoupdate-alternatives --install /usr/bin/javac javac/usr/java/jdk/jdk1.8.0_05/bin/javac 300
資訊:update -alternatives:using /usr/java/jdk/jdk1.8.0_05/bin/javac to provide/usr/bin/javac (javac) in auto mode
$ sudoupdate-alternatives --config java $ sudo update-alternatives --configjavac
4.測試JDK是否安裝配置成功:
# java-version
資訊:
java version"1.8.0_05"
Java(TM) SE RuntimeEnvironment (build 1.8.0_05-b13)
Java HotSpot(TM) Client VM(build 25.5-b02, mixed mode)