天天看點

linux 下安裝JDK的方法

 1 、安裝jdk 程式

最新版本jdk:   jdk-6u22-linux-i586.bin

進入usr 目錄:  cd /usr

在目前目錄建立目錄java :  mkdir java

将jdk 安裝檔案複制到java 目錄下:cp /usr/software/   jdk-6u22-linux-i586.bin   /usr/java

給安裝程式賦予權限:chmod +x  jdk-6u22-linux-i586.bin

執行安裝指令:./ jdk-6u22-linux-i586.bin

安裝成功後,在java 目錄下會出現jdk1.6.0_22 的目錄。

2 、配置環境變量:

編輯/etc/profile 檔案:  vi /etc/profile

按I 鍵進入編輯狀态

在适當位置配置以下内容:

export JAVA_HOME=/usr/java/jdk1.6.0_22

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/rt.jar

export PATH=$PATH:$JAVA_HOME/bin

完成配置後,按ESC 鍵,然後輸入:wq 儲存并退出(:q! 退出不儲存)

3 、使配置檔案生效:source /etc/profile

運作 java -version,可能會有下面的提示:

程式“java”已包含在下列軟體包中:

* gcj-4.4-jre-headless

* gcj-4.5-jre-headless

* openjdk-6-jre-headless

請嘗試:sudo apt-get install <標明的軟體包>

執行下面兩個指令,安裝java到系統中

設定預設的JDK

sudo update-alternatives --config java

4 、這是檢視java 版本:java –version ,正确顯示目前java版本

5 、注意事項:

如果安裝完之後,jdk 版本不是目前所安裝的,則需先解除安裝之前linux 自帶的版本。

輸入指令:rpm –qa|grep gcj

回車後顯示以下内容:

java-1.4.2-gcj-compat-1.4.2.0-27jpp   

java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp

解除安裝:

rpm -e -–nodeps java-1.4.2-gcj-compat-devel-l.4.2.0-27jpp   

rpm -e -–nodeps java-1.4.2-gcj-compat-l.4.2.0-27jpp 

解除安裝rpm 版的jdk

輸入名:  rpm –qa|grep jdk

jdk-1.6.0_10-fcs

rpm -e -–nodeps jdk-1.6.0_10-fcs

繼續閱讀