centos rpm安裝jdk

第一步:下載jdk
本例使用jdk-7u5-linux-i586.rpm包,登陸到
http://www.java.com下載即可。
第二步:檢查文件權限及安裝情況
1.以root權限登陸系統,查看並修改使jdk-7u5-linux-i586.rpm具有執行權限
chmod +x jdk-7u5-linux-i586.rpm
2. 若之前沒有裝過或系統自帶了JDK,爲了確保安裝順利,請卸載系統自帶的jdk版本:
查看自帶的jdk:rpm -qa|grep gcj
卸載刪除上面查找的內容:rpm -e –nodeps java*
第三步:安裝jdk 
提示:根據提示一步步安裝
rpm -ivh jdk-7u5-linux-i586.rpm
注意:若出現以下i情況,不用管它,是因爲你的rpm包裏把這些文件直接裝進JAR包裏了,Unpacking 的時候找不到,不影響的。
Unpacking JAR files...
rt.jar...
Error: Could not open input file: /usr/java/jre1.7.0_10/lib/rt.pack
第四步:增加JAVA_HOME環境變量
# vi /etc/profile
在最後面增加:
#set java environment
export JAVA_HOME=/usr/java/jdk1.7.0_60
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
保存退出
註釋:
1.JAVA_HOME指明JDK安裝路徑,就是剛纔安裝時所選擇的路徑,此路徑下包括lib,bin,jre等文件夾(tomcat,Eclipse的運行都需要依靠此變量)。
2.CLASSPATH爲java加載類(class or lib)路徑,只有類在classpath中,java命令才能識別,設:.:%JAVA_HOME%\lib。
3.PATH使得系統可以在任何路徑下識別java命令,設爲:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin。
%JAVA_HOME%\lib\tools.jar (要加.表示當前路徑)
特別注意:
環境變量值的結尾沒有任何符號,不同值之間用;隔開(unix中用:)。
CLASSPATH變量值中的.表示當前目錄。
第五步:環境變量生效
 source /etc/profile
第六步:建立軟/硬連接
進入 /usr/bin/目錄
cd /usr/bin
ln -s -f /usr/java/ jdk1.7.0_05/jre/bin/java
ln -s -f /usr/java/ jdk1.7.0_05/bin/javac
第七步:測試
上述步驟完成後,則表示安裝已經完成,可以通過運行測試。
java -version
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章