' target='_blank'>http://my.oschina.net/boltwu/blog/403555
1.下載JDK
Linux操作系統是:Centos6.5-x64
目前最新的JDK版本是:Java SE Development Kit 7u80
下載地址:http://download.oracle.com/otn-pub/java/jdk/7u80-b15/jdk-7u80-linux-x64.tar.gz
查看最新:http://www.oracle.com/technetwork/java/javase/downloads/index.html
所有的版本歸檔下載地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html
2.解壓安裝
我們把JDK安裝到這個路徑:/usr/local/java
如果沒有這個目錄(第一次當然沒有),我們就新建一個目錄
[code]cd /usr/local
sudo mkdir java
建立好了以後,我們來到剛才下載好的壓縮包的目錄,解壓到我們剛才新建的文件夾裡面去,並且修改好名字方便我們管理
[code]sudo tar zxvf ./jdk-7u80-linux-x64.tar.gz -C /usr/local/java
cd /usr/local/java
sudo mv jdk1.7.0_80 jdk1.7.0
3.配置環境變量
[code]vi ~/.bash_profile
在打開的文件的末尾添加
[code]# export java env
export JAVA_HOME=/usr/local/java/jdk1.7.0
export JRE_HOME=/usr/local/java/jdk1.7.0/jre
export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
保存退出,然後輸入下面的命令來使之生效
[code]source ~/.bash_profile
4.配置默認JDK(一般情況下這一步都可以省略)
由於一些Linux的發行版中已經存在默認的JDK,如OpenJDK等。所以為了使得我們剛才安裝好的JDK版本能成為默認的JDK版本,我們還要進行下面的配置。
執行下面的命令:
[code]sudo update-alternatives --install /usr/bin/java java /usr/local/java/jdk1.7.0/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.7.0/bin/javac 300
sudo update-alternatives --install /usr/bin/jar jar /usr/local/java/jdk1.7.0/bin/jar 300
sudo update-alternatives --install /usr/bin/jcontrol jcontrol /usr/local/java/jdk1.7.0/bin/jcontrol 300
sudo update-alternatives --install /usr/bin/jps jps /usr/local/java/jdk1.7.0/bin/jps 300
注意:如果以上兩個命令出現找不到路徑問題,只要重啟一下計算機在重復上面兩行代碼就OK了。
也可以使用update-alternatives --remove命令,刪除路徑配置,如下:
[code]sudo update-alternatives --remove javac /usr/local/java/jdk1.7.0/bin/javac
執行下面的代碼可以看到當前各種JDK版本和配置:
[code]sudo update-alternatives --config java
打開一個終端,輸入下面命令:
5.測試
[code]java -version
顯示結果:
[code]java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
這表示java命令已經可以運行了。