在Unbuntu中設定java的環境變數,unbuntujava
在編譯SPICE的過程中發現好多東西都是在linux下,所以在unbuntu下配置一個android環境,首先,先配置好java的環境.
工具/原料:
方法/步驟: 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環境就已經搭建好了.