-
首先先上一條我的配置,懶得看教程的直接參考
開發(fā)環(huán)境配置 -
配置JAVA_HOME
JAVA_HOME 即JDK的根目錄,也就是你下載JDK后解壓到的位置,其目錄結(jié)構(gòu)如下:
JDK目錄結(jié)構(gòu)
因?yàn)槲矣玫氖荍AVA9,其JDK目錄已經(jīng)包含了JRE的所需文件,所以不需要特殊考慮JRE,直接指向JDK根目錄即可。 - 配置ANDROID_HOME
ANDROID_HOME即為SDK的根目錄,SDK可以單獨(dú)下載也可以隨AndroidStudio一起下載。我是為了做Monkey測試才配置的ANDROID_HOME,這個(gè)Monkey還是挺有用的,推薦大家還是配置上吧。 - *GRADLE_HOME是為使用命令行編譯文件而設(shè)置的,配置完成后可以使用
gradle clean等gradle命令,一般開發(fā)的大概用不到。我們以前AS未普及,還要兼容eclipse時(shí)這個(gè)gradle倒是為我們減輕了不小的麻煩。如今AndroidStudio已經(jīng)為我們廣大開發(fā)者簡化了大多數(shù)的操作了。如果喜歡折騰的話倒是可以玩玩gradle語法,GRADLE_HOME是可選項(xiàng),可不設(shè)置。 - PATH
配置好各種XXX_HOME環(huán)境之后,PATH幾乎是固定的了,如果按照我的教程來的話,直接復(fù)制粘貼:
export PATH=$JAVA_HOME/bin:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$GRADLE_HOME/bin:$PATH
可以不要$GRADLE_HOME/bin:。如果和我的不一樣也沒關(guān)系,記得弄好三個(gè)路徑,即JDK文件夾下的bin目錄,SDK文件夾下的tools目錄和platform-tools目錄。可以是這種形式/home/txs/user/jdk/jdk-9.0.1/bin即對應(yīng)的$JAVA_HOME/bin,尤其要記得不同PATH要用之間要用:隔開哦。
- CLASSPATH
CLASSPATH的配置對我來說應(yīng)該說自古以來就沒變過。我做過JAVA、WEB、JSP、ANDROID,但是CLASSPASH里面的內(nèi)容是從來沒變過的。這個(gè)東西,直接復(fù)制粘貼就好了(它無非就是指向了兩個(gè)jar文件而已)。
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- 使配置生效
剛配置完我們就去java、javac、java -version一般來說是不生效的,想省事的話重啟一下機(jī)器,重啟之后我們所配置的環(huán)境就生效了。其實(shí)還有一種比較優(yōu)雅的方法,比如source/ect/profile,一行命令,環(huán)境配置完成。 - 哪里配置PATH? /etc/profile?
有人問去哪里配置PATH?個(gè)人還是推薦去/etc/profile里面去配置了,我用的命令是sudo gedit /etc/profile,sudo是必須的,不然沒權(quán)限保存。當(dāng)然如果你沒有gedit你也可以用vim(sudo vim /etc/profile)來搞。

