-
首先先上一條我的配置缺亮,懶得看教程的直接參考
開發(fā)環(huán)境配置 -
配置JAVA_HOME
JAVA_HOME 即JDK的根目錄,也就是你下載JDK后解壓到的位置清笨,其目錄結(jié)構(gòu)如下:
JDK目錄結(jié)構(gòu)
因為我用的是JAVA9,其JDK目錄已經(jīng)包含了JRE的所需文件,所以不需要特殊考慮JRE队伟,直接指向JDK根目錄即可。 - 配置ANDROID_HOME
ANDROID_HOME即為SDK的根目錄幽勒,SDK可以單獨下載也可以隨AndroidStudio一起下載嗜侮。我是為了做Monkey測試才配置的ANDROID_HOME,這個Monkey還是挺有用的,推薦大家還是配置上吧啥容。 - *GRADLE_HOME是為使用命令行編譯文件而設(shè)置的锈颗,配置完成后可以使用
gradle clean
等gradle命令,一般開發(fā)的大概用不到咪惠。我們以前AS未普及击吱,還要兼容eclipse時這個gradle倒是為我們減輕了不小的麻煩。如今AndroidStudio已經(jīng)為我們廣大開發(fā)者簡化了大多數(shù)的操作了遥昧。如果喜歡折騰的話倒是可以玩玩gradle語法覆醇,GRADLE_HOME是可選項朵纷,可不設(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)系革屠,記得弄好三個路徑排宰,即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)容是從來沒變過的敢朱。這個東西,直接復(fù)制粘貼就好了(它無非就是指向了兩個jar文件而已)蔫饰。
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- 使配置生效
剛配置完我們就去java
、javac
茫因、java -version
一般來說是不生效的杖剪,想省事的話重啟一下機(jī)器冻押,重啟之后我們所配置的環(huán)境就生效了洛巢。其實還有一種比較優(yōu)雅的方法,比如source/ect/profile
,一行命令稿茉,環(huán)境配置完成。 - 哪里配置PATH漓库? /etc/profile?
有人問去哪里配置PATH渺蒿?個人還是推薦去/etc/profile
里面去配置了,我用的命令是sudo gedit /etc/profile
茂装,sudo是必須的,不然沒權(quán)限保存城侧。當(dāng)然如果你沒有gedit
你也可以用vim
(sudo vim /etc/profile
)來搞彼妻。