天天看點

Ubuntu上安裝oracle java 7

1、通過PPA

這種安裝方式特點:

1、安裝的java含jdk、jre和浏覽器插件

2、自動識别64bit或者32bit

3、自動更新為最新版本

4、支援 Ubuntu 13.10, 13.04, 12.10, 12.04 and 10.04 或  Linux Mint

1.1在終端中執行安裝指令:

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

sudo apt-get install oracle-java7-installer

 1.2驗證是否安裝成功:

java -version

1.3移除 Oracle Java 7

sudo apt-get remove oracle-java7-installer

2、手工安裝

                2.1下載下傳最新的java安裝檔案

tar.gz格式,在此以jdk-7u45-linux-x64.tar.gz為例,下載下傳到/opt下。

   下載下傳位址http://www.oracle.com/technetwork/java/javase/downloads/index.html 

2.2 解壓縮

tar zxvf jdk-7u45-linux-x64.tar.gz

2.3設定環境變量

指令

sudo gedit  ~/.bashrc

在檔案末尾增加如下行:

export JAVA_HOME=/opt/jdk1.7.0_45 

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指令使之生效

source ~/.profile

              2.4更改預設的JDK版本

檢視系統已安裝的java版本及優先級

            sudo

update-alternatives

--dispaly java

系統預設隻安裝的open-jdk,而且優先級是1051,設定一個高一點的優先級給oracle的jdk就可以了,比如1200,在終端視窗執行如下指令:

sudo update-alternatives

--install /usr/bin/java java

/opt/jdk1.7.0_45/bin/java 1200

--install /usr/bin/javac javac

/opt/jdk1.7.0_45/bin/javac 1200

--install /usr/bin/jar jar

/opt/jdk1.7.0_45/bin/jar 1200

--install /usr/bin/javah javah

/opt/jdk1.7.0_45/bin/javah 1200

--install /usr/bin/javap javap

/opt/jdk1.7.0_45/bin/javap 1200

        檢視系統中安裝的所有的java版本

--config java

如果oracle JDK并不是預設配置(辨別*的行),通過選擇行号更改為oracle JDK為預設JDK即可。

2.5測試

      java

-version