Linux(Debian Ubuntu)配置JDK以及SDK

  1. 首先先上一條我的配置,懶得看教程的直接參考


    開發環境配置
  2. 配置JAVA_HOME

    JAVA_HOME 即JDK的根目錄,也就是你下載JDK后解壓到的位置,其目錄結構如下:
    JDK目錄結構

    因為我用的是JAVA9,其JDK目錄已經包含了JRE的所需文件,所以不需要特殊考慮JRE,直接指向JDK根目錄即可。
  3. 配置ANDROID_HOME
    ANDROID_HOME即為SDK的根目錄,SDK可以單獨下載也可以隨AndroidStudio一起下載。我是為了做Monkey測試才配置的ANDROID_HOME,這個Monkey還是挺有用的,推薦大家還是配置上吧。
  4. *GRADLE_HOME是為使用命令行編譯文件而設置的,配置完成后可以使用gradle clean等gradle命令,一般開發的大概用不到。我們以前AS未普及,還要兼容eclipse時這個gradle倒是為我們減輕了不小的麻煩。如今AndroidStudio已經為我們廣大開發者簡化了大多數的操作了。如果喜歡折騰的話倒是可以玩玩gradle語法,GRADLE_HOME是可選項,可不設置。
  5. PATH
    配置好各種XXX_HOME環境之后,PATH幾乎是固定的了,如果按照我的教程來的話,直接復制粘貼:
export PATH=$JAVA_HOME/bin:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$GRADLE_HOME/bin:$PATH

可以不要$GRADLE_HOME/bin:。如果和我的不一樣也沒關系,記得弄好三個路徑,即JDK文件夾下的bin目錄,SDK文件夾下的tools目錄和platform-tools目錄。可以是這種形式/home/txs/user/jdk/jdk-9.0.1/bin即對應的$JAVA_HOME/bin,尤其要記得不同PATH要用之間要用隔開哦。

  1. CLASSPATH
    CLASSPATH的配置對我來說應該說自古以來就沒變過。我做過JAVA、WEB、JSP、ANDROID,但是CLASSPASH里面的內容是從來沒變過的。這個東西,直接復制粘貼就好了(它無非就是指向了兩個jar文件而已)。
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  1. 使配置生效
    剛配置完我們就去javajavacjava -version一般來說是不生效的,想省事的話重啟一下機器,重啟之后我們所配置的環境就生效了。其實還有一種比較優雅的方法,比如source/ect/profile,一行命令,環境配置完成。
  2. 哪里配置PATH? /etc/profile?
    有人問去哪里配置PATH?個人還是推薦去/etc/profile里面去配置了,我用的命令是sudo gedit /etc/profile,sudo是必須的,不然沒權限保存。當然如果你沒有gedit你也可以用vimsudo vim /etc/profile)來搞。
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容