在Unbuntu中設定java的環境變數,unbuntujava

來源:互聯網
上載者:User

在Unbuntu中設定java的環境變數,unbuntujava

在編譯SPICE的過程中發現好多東西都是在linux下,所以在unbuntu下配置一個android環境,首先,先配置好java的環境.

工具/原料:
  • jdk-8u25-linux-x64.tar.gz (最新的1.8版本)

  • ubuntu12.04以上版本(這裡用的是14.04 X64)

方法/步驟:         1、首先我們需要下載JDK,開啟ORCLE的官網下載JDKhttp://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,本人下的最新版jdk-8u25-linux-x64.tar.gz:                 2、然後在個人主資料夾下建立一個檔案夾,我命名為java,我的使用者名稱叫whj,所以完整目錄就是/home/whj/java(官網上還有一個rpm格式的,這裡我下載的是gz格式的,rpm是直接打包好的軟體包),然後把jdk-8u25-linux-x64.tar.gz複製到/home/whj/java/目錄下面,對於剛入門的朋友來說,用命令可能點不能理解各個指令的意思,在此用圖形方式來做。滑鼠右鍵->使用歸檔管理器開啟,這時就可以看到裡面的所有內容,我們需要把它解壓出來,:               3、直接點擊提取把全部檔案提取出來,就會把它解壓到目前的目錄,此時的jdk目錄就是/home/whj/java/jdk1.8.0_25.      4、下面就直接來配置環境變數,這裡有兩種配置方法,一種是在終端中輸入sudo gedit /etc/environment斷行符號,會要求輸入密碼,然後會開啟一個檔案,這裡我不知道在哪裡出了問題,第一次開啟的時候還有文字,第二次開啟的時候就一片空白了,輸入了之後提示檔案不存在.(今天開啟又可以了)
       在檔案中輸入三行:
       export JAVA_HOME=/home/whj/java/jdk1.8.0_25
       export JRE_HOME=/home/whj/java/jdk1.8.0_25/jre
       export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
     
     注意最後一行,CLASSPATH後面有一個.:,
     同樣,在修改第二個檔案,在終端中輸入sudo gedit /etc/profile斷行符號
     在檔案中輸入下列四行:
     export JAVA_HOME=/home/whj/java/jdk1.8.0_25
     export JRE_HOME=/home/whj/java/jdk1.8.0_25/jre
     export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
     export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
   
      5、第一種方式失敗後,只有嘗試用第二種方法了:

        $sudo gedit ~/.bashrc

        添加以下代碼:

       export JAVA_HOME=/home/whj/java/jdk1.8.0_25

       export JRE_HOME=${JAVA_HOME}/jre  

       export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  

       export PATH=${JAVA_HOME}/bin:$PATH  

       

      6、查看配置成功:java -version

         有下資訊配置成功!(這裡可能需要重啟一次,可以重啟一次之後再看結果)

        

       7、安裝成功後,我們可以用一個例子測試一下:在/home/whj/目錄下建立檔案hello.java,開啟,輸入以下內容

public class hello{    public static void main(String args[]){        System.out.println("hello wrold");    }} 
      8、儲存之後在終端輸入javac hello.java(注意,是在/home/whj/目錄下面建立的hello.java檔案,否則,運行此命令需要先到相應的目錄下面去,可以先在終端中試試ls命令,可以列出目前的目錄的所有檔案)

      9、如果輸出hello world的話,就表示配置好了,

      

      10、到這裡說明配置就完全成功啦.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.