Centos6.5 rpm方式指定目錄安裝JDK Centos6.5 rpm方式指定目錄安裝JDK
阿新 • • 發佈:2018-12-25
Centos6.5 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
進入 /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 三思而後行! 第一步:下載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 --prefix= /opt/java 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_05 //注意若下載了其他版本,注意變通 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