linux下安裝JDK1.8html
1. 去http://java.sun.com/j2se/1.4.2/download.html 下載一個Linux Platform的JDK;java
2. 使用 tar -zxvf jdk-8u45-linux-x64.gz 解壓文件linux
通常來講,咱們都會把Java安裝到 /usr/local 目錄 或者 /opt 目錄下。這裏假設java安裝包已解壓在了 /opt下,具體目錄爲:/opt/java8/java1.8.0_45目錄(注意:若是是生產環境中,必定要root用戶來安裝配置)。shell
下面咱們來配置java的環境變量,打開 /etc/profile 在文件後面加上:tomcat
export JAVA_HOME=/opt/jdk1.8.0_45 export JRE_HOME=$JAVA_HOME/jre #tomcat須要 export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
注意:環境變量中必定不要帶空格,不然會報錯。oracle
更新完成profile以後,咱們再執一行下面的語句(讀取並執行):spa
source /etc/profile
最後執行:code
Java -versionorm
看Java安裝配置成功沒有!!修改的配置文件最終生效仍是要註銷從新登陸或者重啓電腦!!htm
由於許多linux默認安裝了openJDK,因此咱們還要作一次工做,把咱們新安裝的Java設置爲默認。
1. 先查看當前環境中有哪些可用的java
sudo update-alternatives --display java
個人機器上目前顯式默認是openjdk7,我我切換爲我本身新安裝的oracle java8。
2. 使用update-alternatives配置新安裝的oracle java8
$ sudo update-alternatives --install /usr/bin/java java /opt/jdk1.8.0_45/bin/java 1 $ sudo update-alternatives --install /usr/bin/javac javac /opt/jdk1.8.0_45/bin/javac 1 $ sudo update-alternatives --set java /opt/jdk1.8.0_45/bin/java $ sudo update-alternatives --set javac /opt/jdk1.8.0_45/bin/javac
上面的命令就是把新的jdk的路徑配置上,並設置爲默認!update-alternatives --set命令等同於update-alternatives --config命令。若是你不使用update-alternatives --set而使用update-alternatives --config,就像下面這樣: