1. 程式人生 > >mac安裝java開發環境(jdk+eclipse+maven+svn)

mac安裝java開發環境(jdk+eclipse+maven+svn)

新入職後公司配發Mac筆記本用於工作開發。儘管之前用過Linux作業系統,但完全沒有用過蘋果產品,工作學習基本還是以windows為主。因此剛剛領到電腦時還是有點不知所措。經過一天的學習與工作,基本的工具已經配置好了。事實證明很多東西都是相同的,會用一種工具之後能夠舉一反三才是王道。終於有信心在今後的工作中享受蘋果品牌的流暢了!閒話少說,下面再回顧一下今天的工作:

首先當然是jdk了。實際上今天我先安裝的是eclipse。但是二者的安裝順序是無關緊要的,只要完整安裝即可。當然我們一半的順序是應該先安裝jdk的。Mac下的jdk安裝和環境變數的配置很簡單了:

2. 雙擊下載好的.dmg檔案,就開始安裝了。

3. 最後是環境變數的配置。剛才的jdk安裝到哪了呢?預設的安裝路徑為:/Library/Java/JavaVirtualMachines/JDK[具體的版本].jdk/Contents/Home。這樣就可以配置java的環境變量了。因為是公司電腦,所以這裡僅配置了自己的使用者變數。在home路徑下,用vim開啟(或新建)檔案.profile,然後在其中輸入以下命令:

JAVA_HOME=/Library/Java/JavaVirtualMachines/JDK[具體的版本].jdk/Contents/Home

export JAVA_HOME

經過以上三步,jdk的安裝與配置就完成了,比windows簡單吧。

然後是eclipse的安裝。具體的步驟:

1. 首先當然也是軟體下載。進入官網選擇需要的版本下載即可:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplersr1

2. 軟體的解壓縮。Mac下可以用終端命令解壓,當然也可以選擇用解壓縮軟體。

3. 解壓之後,eclipse軟體就可以使用了。快來體驗一下熟悉的HelloWorld吧!

基本的開發工具安裝好了,然後是maven。這裡介紹一下,maven是一款應用較為廣泛的專案管理軟體,可以用於程式的構建和專案的管理。關於maven的使用網上有很多教程了。有時間自己也會在部落格上記一個更為詳細的筆記。這裡僅記一下Mac上maven的安裝與配置:

1. 首先還是軟體的下載,可以在官網下載maven3的最新版。為了工作中程式的相容性,我在網上找到了maven2的下載:http://download.csdn.net/download/dboywei/2013396。下載之後為.zip壓縮檔案,開啟終端用unzip命令解壓縮即可。

2. 我將解壓後的資料夾明明為maven2,路徑為:/usr/share/java/maven_2.2.1;利用ln命令為其建立一個軟連結:ln -s /usr/share/java/maven_2.2.1 /usr/share/maven_2 /usr/share/maven_2,其作用類似於為原檔案新建了一個快捷方式(其中的作用還需要慢慢理解,注意前面命令第一個字母是小寫的L而不是大寫的I,否則會遇到command not found的錯誤)。

3. 環境變數的設定:這裡主要有兩個環境變數需要設定:M2_HOME和PAHTH。過程類似於Java環境比納涼的設定:用vim開啟檔案~/.profile,輸入以下四行:

M2_HOME=/usr/share/java/maven_2.2.1

PATH=$M2_HOME/bin:$PATH

export M2_HOME

export PATH

4. maven預設儲存倉庫的位置:在maven的安裝路徑下開啟conf資料夾,用vim開啟其中的settings.xml檔案,修改其中的項:<localRepository></localRepository>,中間填寫具體的路徑就可以了。原本的此項是註釋掉的。以後用maven新建或下載的專案就在此目錄下了。

經過以上四步之後,maven就安裝配置成功了。可以在終端輸入 mvn -version來檢視一下maven的版本。如果此時jdk沒有安裝或者沒有配置環境變數的話,就會遇到一個錯誤警告了。

最後是svn的安裝和配置。經過查閱資料呢,Mac是自帶是svn的,所以只需要在終端一個命令:svnadmin,Mac會自動彈出安裝選項的(參考部落格:http://blog.csdn.net/q199109106q/article/details/8655204)。參考的部落格中還有講到svn的伺服器端和客戶端的配置。這也跟maven一樣,需要專門的筆記來記錄呢。

另外,今天還配置了Mac下的文字編輯器vim,感覺跟Linux差不多,個人使用者設定的話,在home目錄下開啟或者新建或者複製(從/usr/share/vim/vimrc)一份.vimrc檔案,開始配置就好了。也是一門程式語言,感覺只需要瞭解部門分功能的設定並熟悉使用就好了。自己用著順手就好。

以上就是今天做的全部工作了。關於maven、svn、Mac下檔案管理及常用的終端命令、快捷鍵等還需要日常的積累才夠呢。