文章摘要
一略水、Java開發(fā)環(huán)境的配置
1、Ubuntu下環(huán)境變量的安裝與配置源织。
2、Windows環(huán)境變量的配置。
二撤缴、Ubuntu下,配置環(huán)境變量的四個文件位置及其優(yōu)缺點叽唱。
三屈呕、如何確認環(huán)境變量配置是否生效。
一:JAVA JDK
JDK:是Java 開發(fā)的第一步棺亭。
程序工作者首先需要具備的不是解決問題的能力虎眨,而是解決問題的思路。請大家自行下載JDK镶摘。
官網(wǎng)地址:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
Ubuntu系統(tǒng)可以參考如下地址:http://blog.csdn.net/droyon/article/details/8654185
ps:Ubuntu系統(tǒng)嗽桩,請將解壓好的jdk文件夾,放置在/usr/lib/jvm目錄中凄敢。
二碌冶、JDK環(huán)境變量。
環(huán)境變量不是必須的涝缝,即:沒有配置環(huán)境變量我們也能進行Java程序的開發(fā)扑庞、編譯,只需要進入到jdk根目錄中去執(zhí)行相應的命令拒逮。但是:配置環(huán)境變量罐氨,可以讓我們在任意的終端目錄路徑中去執(zhí)行java、javac等開發(fā)滩援、編譯工具栅隐,提供工作效率。下面將從Ubuntu以及Windows兩個系統(tǒng)的角度來講述環(huán)境變量的配置方法以及注意事項。
三租悄、Ubuntu下環(huán)境變量的安裝與配置谨究。
1、配置文件恰矩。
環(huán)境變量要能夠被執(zhí)行记盒,故而我們需要找到開機加載的腳本文件,將環(huán)境變量配置在其中外傅,隨著系統(tǒng)的啟動而被加執(zhí)行纪吮。
2、配置環(huán)境變量的四個文件位置及其優(yōu)缺點萎胰。
關于在那個文件里配置jdk腳本碾盟,有大牛總結(jié)了四個地方技竟,大體就是ubuntu系統(tǒng)啟動后會默認加載的四個地方冰肴。例如:/etcenvironment,/etc/profile這兩個文件處于系統(tǒng)層面的榔组,還有兩個文件處于用戶層面的熙尉。.bashrc 或者.profile,這兩個文件處在用戶主目錄搓扯。
在前兩個文件內(nèi)配置jdk環(huán)境變量检痰,缺點:容易出問題,例如無法重啟開機锨推。優(yōu)點:一旦配置成功铅歼,任何登陸此系統(tǒng)的用戶都可以使用java環(huán)境。如果遇到重啟無法開機的情況换可,這個時候不要重裝(作者第一次遇到這種開不了機的情況椎椰,果斷重裝了,費時費力)沾鳄,你可以使用ctrol+alt+f1~f6慨飘,切換到命令界面,在那里你可以恢復你的環(huán)境變量設置就可以重新開機了译荞。大多的開不了機的情況大體是由于在前兩個界面中配置了還沒有加載的用戶主目錄中的文件路徑瓤的,導致path環(huán)境變量加載失敗。
在后兩個文件中配置jdk環(huán)境變量磁椒,缺點:只對當前用戶有效。優(yōu)點:當我們配置錯誤玫芦,導致當前用戶登陸不了系統(tǒng)浆熔,不影響其他用戶登陸GUI用戶操作界面。
ps:如果出現(xiàn)無法開機問題医增,請參照:
http://blog.csdn.net/droyon/article/details/9170293
3慎皱、配置JDK環(huán)境變量。
首先在最好定義JAVA_HOME以及ANDROID_SDK_HOME茫多,JRE_HOME天揖,關于名稱你可以隨意定義。定義環(huán)境變量斑唬,這樣有什么好處那恕刘,就是可以很方便的切換jdk的版本,比如我要編譯android系統(tǒng)抒倚,可是它要求jdk的版本是1.6,可如果我們系統(tǒng)目前使用的JDK版本是1.7,要解決這個問題褐着,只需要將第一行代碼替換第二行代碼,即可衡便。如下所示:
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_43
#export JAVA_HOME=/usr/lib/jvm/jdk-7-sun
export ANDROID_SDK_HOME=/home/hlwang/Tools/adt-bundle-linux-x86_64/sdk
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
export PATH=${CLASSPATH}:$PATH
如上就是我們配置Ubuntu配置的全部命令献起,大體分為兩部分,第一部分镣陕,定義環(huán)境變量谴餐,第二部分將環(huán)境變量加入到PATH命令中去。
ps:大家可以在根目錄中使用如下命令來檢查PATH配置是否成功呆抑。命令應會輸出完整PATH配置路徑
echo $PATH
三岂嗓、Windows下環(huán)境變量的配置
windows下,JDK可以隨著安裝的過程鹊碍,自動配置環(huán)境變量厌殉,但是我們還是有必要講述一下,如果未自動配置環(huán)境變量侈咕,應如何配置:
基本的思路和Ubuntu一致公罕,大體分為以下幾個步驟:
1、下載JDK耀销。
將下載的JAVA windows版本的JDK安裝在系統(tǒng)中楼眷,或者拷貝到特定目錄下。
2、設置環(huán)境變量罐柳。
點擊【我的電腦】掌腰、右鍵、【屬性】张吉,在彈出的選項卡中選擇【高級系統(tǒng)設置】齿梁,在彈出的選項卡中,選擇【系統(tǒng)】肮蛹,點擊環(huán)境變量勺择。
設定JAVA_HOME環(huán)境變量以及value:
- 按照上述要求,設定Path環(huán)境變量蔗崎,注意最前方的“.”
.;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
- 配置CLASSPATH.
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
ps:可以在windows cmd 終端中酵幕,運行如下命令來檢測是否安裝成功。
java -version
或者
javac -version