標籤:
預備工作:
卸載系統預設的老版本jdk,執行以下命令
rpm -qa|grep gcj使用以上命令如果看到如下資訊:java-1.4.2-gcj-compat-1.4.2.0-40jpp.115使用rpm -e --nodeps命令以上看到的資訊,如下所示。rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
1,下載jdk:
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/7u71-b14/jdk-7u71-linux-x64.rpm
注意:預設下載到目前的目錄下
2,如果是非root使用者,修改下當前rpm檔案的可執行許可權給指定的使用者組
chmod g+x jdk-7u71-linux-x64.rpm
3,開始在linux中安裝jdk1.7,執行以下命令並確定。
rpm -ivh jdk-7u71-linux-x64.rpm
4,linux系統添加系統內容變數。執行“vi /etc/profile”命令,在檔案最底部添加以下代碼,並儲存。
export JAVA_HOME=/usr/java/jdk1.7.0_71 ###JAVA_HOME指明JDK安裝路徑,具體值為多少,到/usr/java下查看
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
5,執行“source /etc/profile”命令,使第剛才添加的系統變數生效。
6,添加兩個軟串連,執行以下命令。
ln -s -f /usr/java/ /usr/java/jdk1.7.0_71/jre/bin
ln -s -f /usr/java/ jdk1.7.0_71/bin/javac
7,執行“java -version”命令可查看jdk版本,檢測是否安裝成功。
8,檢測是否可正常編譯java檔案,可執行“vi pc811.java”,添加以下代碼並儲存。
public class pc811 { public static void main(String[] args) { System.out.println("pc811.com"); } }
第,9步: 執行“java pc811.java”,然後再次執行“java pc811”如果輸出“pc811.com”即說明已經成功在linux系統中安裝jdk1.7,而且可以正常編譯及運行java及相關程式。
Linux Centos6.0 線上安裝搭建jdk環境