Linux java以及android環境的配置和注意事項,linuxandroid

來源:互聯網
上載者:User

Linux java以及android環境的配置和注意事項,linuxandroid

上次裝完了Linux,後來配java環境,android環境好幾次都出現無法進入系統,整的我要麼用shell框修改設定檔,要麼重裝,這幾天也正在使用Linux,順帶抽出點時間來總結了一丟丟:(有些步驟可以通過shell來實現,為方便起見我就直介面述了)

一、配置jdk:

1、 首先將你的jdk解壓到你對應所要安裝的目錄下

2、如果開始配置環境變數:

(環境變數之小科普)環境變數分為全域變數,使用者變數,臨時環境變數。顧名思義,第一個就是對linux所有使用者都有效環境變數;第二個就是置針對使用者私人的環境變數;第三個就是目前使用者登出之後全部失效的變數。我們這裡以全域變數為例:

setp1、進入系統根目錄的etc檔案夾下,用管理員身份開啟profile檔案

setp2、開啟之後在檔案尾部貼入如下環境變數

export JAVA_HOME= /opt/jdk7export PATH= $PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/binexport CLASSPATH= $CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  

#第一行即就是我們安裝jdk的路徑

#第二行就開始配PATH變數了,Linux的環境變數之間不同於Windows的分號,是通過冒號:來分隔的。因為Linux下的環境變數設定檔不止一個,所以我們時時刻刻需要記住對前邊可能存在的環境的引用,即就是$PATH。然後同樣不同於Windows的變數引用,我們在Linux下是通過美刀$來引用的,如果我們發現某個地方會經常使用某個路徑變數,我們就可以通過這種方法來實現引用。這裡總共配置了jdk和jre下的兩個bin路徑。

#第三個是CLASSPATH路徑的配置,也是兩個lib


###Notice###

在配置環境的時候千萬一定要注意,在=兩側不要加任何的空格符號,平時寫代碼習慣性加空格這個習慣,讓我在這個問題上跌倒了不止一次兩次、、、媽蛋!!!

step3、儲存檔案

setp4、設定你所安裝的jdk為系統預設jdk(if necessary)

sudo update-alternatives --install /usr/bin/java  java /opt/jdk7/bin/java 300sudo update-alternatives --install /usr/bin/javac  javac /opt/jdk7/bin/javac 300sudo update-alternatives --config java 

就此已經配置完畢,現在可以登出登入然後再次登入系統使配置生效,利用java -version命令來查看當前所安裝jdk版本。


二、配置android studio和eclipse or sdk

具體配置環境的方法都已經在第一步中說清楚了,同樣是解壓安裝,然後進行環境配置。。。這裡建議大家不要將這幾樣東西裝在系統目錄下,因為系統裡的東西預設是只有root使用者擁有最高許可權的,雖然我們可以通過sudo來修改,但是在跑程式或者安裝外掛程式,建立虛擬機器的時候,需要經常去修改或添加裡的東西。這樣經常會出現許可權不足,安裝或者運行失敗的error。在這裡我們直接講它們裝到我們的使用者目錄下。配置環境的時候,路徑配置原則和Windows 下是一樣的,該配哪些配哪些~~~需要注意的是,如果你擔心自己的路徑寫錯了,可以通過shell框 鍵入  cd  對應路徑  , 然後dir 或者ls 來查看是否進入對應目錄來檢查你的路徑正確性。


三、環境軟體配好之後

如果你用shell啟動軟體的時候,嫌棄難記的名稱,你可以進入到系統目錄下的bin 或者usr/bin下找到對應的可執行檔用管理員身份改成你喜歡的名字,然後就可以開心的使用shell啟動軟體啦(如果有些軟體自動產生捷徑到案頭,你修改之後這些東西就跟windows一樣失去了對原有檔案的引用);有些軟體的可執行檔shell指令碼如果在案頭上沒有捷徑,你可以自己拖到案頭上做一個



####溫馨提示####

本來是件很簡單的事情,網上很多的教程都沒有問題,就是因為一些注意事項沒有說明白,讓我這種小白錯走了好多路~~~~~好吧,我就說這麼多了,有問題的還可以給我評論留言,非常樂意和大家共同探討Linux的種種使用問題,共同進步!!!

ps:這裡上傳了一份我的profile,大家可以參考參考


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.