我的以前一直在windowns平臺和Linux平臺開發,而今剛剛切換到mac系統作java開發,和之前稍微有些不同,這兒記錄下在這個系統來配置java 開發環境。java
1.安裝java的jdkmysql
直接去官網,下載了mac ox 平臺上面的版本,後綴是 .dmg格式的文件,而後直接安裝這個安裝文件,咱們直接一路默認點擊,便可安裝完畢,安裝完畢以後。而後打開terminalgit
輸入java -version 就能夠查看java的版本了。sql
配置環境變量apache
而後配置一下環境變量,咱們能夠經過在終端輸入命令/usr/libexec/java_home來查看jdk的安裝路徑。windows
將JAVA_HOME配置到環境變量/etc/profile(對全部用戶有效)或者~/.bash_profile (僅僅針對當前用戶)裏面,添加以下幾句話tomcat
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home export JAVA_HOME
不少人設置了JAVA_HOME到PATH裏面,其實沒必要,由於安裝jdk.dmg的時候jdk的bin裏面自動添加到/usr/bin裏面去了,當人也能夠設置一下,以下bash
PATH=$M2_HOME/bin:$JAVA_HOME/bin:$PATH:.
注意:之因此要設置JAVA_HOME的到環境變量的緣由是,maven,tomcat 及eclipse啓動的時候都會去找這個變量,經過這個變量找到java,若是沒有的話,這些啓動都會失敗。java-ee
2.安裝maveneclipse
去下載一個二進制的maven版本,這個就不區分是什麼window仍是Mac,都是能夠用的,我下載的是
apache-maven-3.1.1-bin.zip,雙擊就能夠解壓了,解壓的位置就在和你同一目錄下面
而後配置環境變量
添加以下行到/etc/profile裏面
M2_HOME=/users/xiajunxiang/Documents/develop/apache-maven-3.1.1
而後/etc/profile就變成了以下
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home M2_HOME=/users/xiajunxiang/Documents/develop/apache-maven-3.1.1 PATH=$M2_HOME/bin:$JAVA_HOME/bin:$PATH:. export JAVA_HOME export PATH export M2_HOME
而後執行source /etc/profile,再執行mvn -v
表示安裝成功。
3.安裝eclipse
去官網下載eclipse,有的時候下載的是一個引導程序,下載下來以後會讓你再選在安裝,通常我喜歡下載綠色版的,直接解壓就可使用,下載程序爲Eclipse IDE for java Developers
下載地址爲:http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/lunasr2
注意:下載的版本必定要是luna 及其以後的版本,由於它們自帶有maven,git 之類的插件,若是不是的話,還要本身安裝maven插件,比較麻煩,我以前寫過一遍eclipse 裏面安裝maven插件,可是在Mac 的eclipse下面裝是行不通的,下面方法能夠在eclipse安裝maven 插件。
eclipse安裝maven插件
1.點擊eclipse菜單欄--help--install
2地址輸入:http://m2eclipse.sonatype.org/sites/m2e/,列表中打勾勾上後點擊Next,一路Next,有License選擇Accept,而後等待安裝,並重啓Eclipse
eclipse裏面將本地安裝的maven配置到eclipse裏面
直接參考我以前寫的文章:maven的安裝以及在eclipse的配置和使用 的後面的配置方法就能夠了。
配置用的jdk的版本:
選擇 -eclipse---》偏好設置---》java--》Installed JREs
便可。
4.安裝tomcat
去官網下載tomcat注意下載版本的時候,須要看下你的eclispe支持的版本
別下載錯了,我以前就下載了一個Tomcat 8.5版本的就怎麼都不能在eclipse建立一個server,緣由不支持改版本,後來我就下載了8.0.39版本就能夠了(也沒有區分是Mac平臺仍是window下,這個zip包均可以使用)
5.安裝mysql的可視化工具,我下載的是MySQLWorkbench(可是感受總是崩潰,不太好用),其實我以前在windows上面一直使用的是mysql-front,感受很是簡潔好用,可是沒有mac上面的版本,如今使用navicat,主要是這邊同事都用這個,也就如今用下吧。
6.安裝git 。
(這個很是簡單,就不在這兒講解了直接在終端裏面用命令安裝就能夠了)