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