Centos安裝Sun的JDK及測試

來源:互聯網
上載者:User

標籤:

 

  查詢系統預設的JDK

 

    Centos系統(我vm上安裝的是Centos6.3)預設會安裝OpenJDK,要想使用預設的JDK,也需要你自己配置環境變數。

  首先,檢查系統是否安裝有JDK並且OpenJDK的版本資訊。(這裡,我在網上也看到很多人說,要先卸載OpenJDK後在安裝Sun公司的JDK版本(不然,後面Sun的JDK安裝容易出錯)。這裡,我並沒有卸載,仍然安裝的很OK了,這裡安裝還是隨個人吧);

  (請切換到管理員的角色輸入命令 su -)查詢系統是否安裝OpenJDK的命令如下:

  #rpm -qa|grep java

  #rpm -qa|grep jdk

  #rpm -qa|grep gcj

  

好幾個版本,所以用 java -version 查看當前的版本;

  刪除已安裝的OpenJDK

  #rpm -e (jdk的版本資訊名稱)

  #rpm -e -nodeps (jdk版本資訊名稱)

  這兩行的命令區別在於,下面的命令,是強制移除,忽略依賴關係,刪除特定的包。

  例如:

  #rpm -e java-1.7.0 -openjdk-1.7.065-2.5.1.2.el6.5.i686

  如何知道jdk刪除成功了?

  那麼在執行查詢jdk的命令,看終端輸出的結果,有沒有剛剛卸載的jdk的版本資訊名稱

  

 安裝Sun的JDK

  下載 JDK的連結:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

  1、安裝的版本是:jdk 1.7

  在安裝過程中必須使用管理員的角色

  

   su -  # sudo rpm -ivh  /目錄/jdk-7-linux-x64.rpm

   在linux系統中下載好檔案後,查看屬性,可以快速獲得,目錄位址和jdk的完成名稱:

     

   執行命令中:

  

  2.設定環境變數

這裡我們需要找到profile檔案,添加環境變數:#vim /etc/profile在profile檔案下面追加寫入下面資訊:export JAVA_HOME=/usr/java/jdk1.7.0_75 (這裡必要注意,最後的目錄是隨著你的jdk的版本號碼定的。請大家,注意)export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin儲存退出,執行:#source /etc/profile

  但是必須要export才會在系統裡生效,等於是定義和發布兩步

  特別是PATH,export的時候一定要記得把原來的PATH帶上

  PATH=$PATH:$HOME/bin

  否則就覆蓋了系統的path了

  那麼如果擷取你的jdk的版本號碼

  

  大家:這裡就能看見,你安裝的jdk的版本號碼了。

  查詢jdk的安裝路徑: echo $JAVA_HOME

 Hello.java 測試JDK

  1、測試JDK

  輸入 # java -version

  

  2、利用linux下的VI編輯器建立Hello.java

  #vim Hello.java

  

  這裡簡單說下vim的簡單的命令:

  #vim [檔案名稱]   開啟或者建立[檔案名稱]的檔案

  在vim編輯器內的命令:

  輸入 i  表示 輸入

  輸入esc  表示退出當前命令

  輸入:wq 存檔並退出

  輸入:q    退出

  輸入:q! 強行退出(不存檔)

  

  這裡必須要強調:

  #vim Hello.java

  在Vim編輯器中,一定要用Hello作為類的名稱,

  不然後面的編譯會報錯:

  

  希望剛入門的你注意下;

  編輯好代碼之後:

  輸入 esc

  輸入:wq

  

  這裡查看Hello.java檔案的目錄

  #ls -l

  #javac Hello.java

 

  #java Hello

  

  到這裡,就全部OK了;

  

Centos安裝Sun的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.