Red Hat Linux下安裝JDK

來源:互聯網
上載者:User

標籤:style   http   io   color   ar   os   使用   sp   java   

1、 下載Linux平台的JDK 下載對應作業系統的jdk,作業系統是32位的就下32位的jdk,64位的就下64位的jdk。下錯了裝不上的。 :http://www.Oracle.com/technetwork/java/javase/downloads/index.html    https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/[email protected]_Developer

32位jdk具體:jdk-6u23-linux-i586-rpm.bin http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u23-linux-i586-rpm.bin?BundledLineItemUUID=RL6J_hCwjD8AAAEt97cAHgob&OrderID=kHSJ_hCwr2sAAAEt5rcAHgob&ProductID=QhOJ_hCw.dUAAAEsFIMcKluK&FileName=/jdk-6u23-linux-i586-rpm.bin 64位jdk具體:jdk-6u23-linux-x64-rpm.bin http://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u23-linux-x64-rpm.bin?BundledLineItemUUID=CG2J_hCwdbYAAAEtFuEAHgog&OrderID=_0.J_hCw1hEAAAEtCeEAHgog&ProductID=6gGJ_hCwIQYAAAEsKIMcKluK&FileName=/jdk-6u23-linux-x64-rpm.bin

選擇Platform:32位的選擇Linux,64位的選擇Linux x64。選擇同意協議,點擊Continue按鈕。 建議下載rpm自解壓格式的,這裡下載jdk-6u23-linux-i586-rpm.bin。

在usr/local目錄下建立一個名為jdk的檔案夾,

建立檔案夾jdk  [[email protected] ~]#mkdir /usr/local/jdk

刪除檔案夾jdk  [[email protected] ~]#rm -rf /usr/local/jdk

 

下載後把jdk-6u23-linux-i586-rpm.bin檔案複製到usr/local/jdk目錄下。

 

 2、 卸載Linux內建的jdk

以root身份登入系統。安裝jdk之前,先通過java -version檢查一下當前的linux系統中是否已經安裝了jdk,在RedHat5.4企業版中預設安裝了jdk1.4。?

如果有,請刪除

[[email protected] ~]#yum remove java

3、 安裝jdk 用cd命令進入/usr/local/jdk目錄: # cd /usr/local/jdk

給所有使用者添加可執行檔許可權: # chmod +x jdk-6u23-linux-i586-rpm.bin  

執行檔案: #  ./ jdk-1_5_0-linux-i586-rpm.bin

 會出現一段協議,需要按確定鍵。

此時會產生主程式包jdk-6u23-linux-i586-rpm.bin和一些其它包,同樣給所有使用者添加可執行檔許可權。

安裝主程式包jdk-6u23-linux-i586.rpm。

# rpm –ivh jdk-6u23-linux-i586.rpm

 安裝完成之後,可以看到在/usr/java的jdk。

 

4、 設定jdk環境變數 通過更改/etc/profile來實現,命令為: #sudo gedit /etc/profile

在開啟的profile檔案的末尾添加下列代碼: jdk1.6.0_23為安裝的jdk檔案名稱,版本不同,檔案名稱也不同。 export JAVA_HOME=/usr/java/jdk1.6.0_23 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH

 

儲存檔案,關閉profile。

5、 驗證jdk環境配置 重新開啟一個終端shell或重啟電腦,輸入命令查看jdk版本: # java –version

 

 使用echo命令檢查jdk環境變數配置情況。【如果看不到結果也不要緊】 # echo $JAVA_HOME # echo $CLASSPATH # echo $PATH

 建立一個檔案test.java,寫一個hello world測試一下: #vi test.java

出現視窗,按確定鍵。

 

在vi編輯器中寫代碼: class test {     public static void main(String[] args)     {        System.out.println("hello world!");     } }

 

 

寫完後,按Esc鍵,停止編輯,再按冒號鍵“:”,在末尾行輸入“:wq”,或者停止編輯後,切換IME為大寫狀態,連續按兩次Z字母鍵。

 

 回到終端shell視窗,輸入命令: # javac test.java # java test

 

6、 安裝過程可能出現的問題 出現cannot execute binary file提示資訊。 1)、沒有許可權,切換使用者為root。 2)、沒有給檔案授權,授權: # chmod +x jdk-6u23-linux-i586-rpm.bin    //給所有使用者添加可執行檔許可權    或 # chmod 755 jdk-6u23-linux-i586-rpm.bin   //變更檔許可權為755 3)、安裝的jdk版本不相容,安裝對應作業系統的jdk,作業系統是32位的安裝32位的jdk,64位的安裝64位的jdk。

Red Hat Linux下安裝JDK

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.