一、安裝jdk
1.檢查:終端輸入 java -version (mac自帶jdk, 但版本較低,如果自帶版本滿足需求,請跳過23步)
2.安裝或升級:官網下載 MAC OS版本的jdk安裝
3.配置jdk環境變量:其實就是修改~/.bash_profile文件內容(此文件隱藏在你的個人用戶文件夾裏,新版的OS系統顯示隱藏文件的快捷鍵—–shift+cmd+.),紅色部分請根據自己下載的版本修改
終端輸入 vim ~/.bash_profile 按回車,進入編輯模式後輸入以下內容:
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home
PATH=$JAVA_HOME/bin:$PATH:.
CLASSPATH=JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export CLASSPATH
按esc :wq回車,保存退出後
在終端輸入 source ~/.bash_profile 以使文件生效。
4.驗證
終端輸入java -version 回車後能正確顯示java版本信息則jdk安裝配置成功。
其他命令:whereis java可以查看Java位置,echo $JAVA_HOME可以打印出JAVA_HOME
二、安裝Tomcat
【mac:Tomcat常用命令】
啓動服務命令:startup.sh
關閉服務命令:shutdown.sh
1.下載Tomcat解壓到/Library中(如Library/java/tomcat/中)
2.配置環境變量
終端輸入 vim ~/.bash_profile 按回車,進入編輯模式後輸入以下內容:
# java,tomcat,maven
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home
CATALINA_HOME=/Library/java/tomcat/apache-tomcat-8.0.50
PATH=$JAVA_HOME/bin:$CATALINA_HOME/bin:$PATH:.
CLASSPATH=JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export CATALINA_HOME
export PATH
export CLASSPATH
按esc :wq回車,保存退出後
在終端輸入 source ~/.bash_profile 以使文件生效。(勿忘這一步)
3.啓動:終端輸入startup.sh , 瀏覽器訪問http://localhost:8080 顯示下圖表示Tomcat安裝配置成功。
三、安裝配置MAVEN
1.下載maven:下載完成後解壓,放到想放的位置。
2.配置maven環境變量:
# java,tomcat,maven
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_161.jdk/Contents/Home
CATALINA_HOME=/Library/java/tomcat/apache-tomcat-8.0.50
M2_HOME=/Library/Java/maven/apache-maven-3.5.3
PATH=$JAVA_HOME/bin:$CATALINA_HOME/bin:$M2_HOME/bin:$PATH:.
CLASSPATH=JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export CATALINA_HOME
export M2_HOME
export PATH
export CLASSPATH
按esc :wq回車,保存退出後
在終端輸入 source ~/.bash_profile 以使文件生效。(勿忘這一步)
3.驗證:終端輸入: mvn -v
4.國內配置淘寶鏡像:~/.m2/setting.xml
<mirrors>
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
</mirrors>
四、安裝IDE
1.安裝配置eclipse
下載地址:eclipse與jdk版本要求 eclipse下載地址
安裝方法:下載完成後解壓,把.app文件拖進Application就可以了,然後創建一個workspace,也就是工作空間,存放代碼的地方。
核心配置:
(1)配置默認jdk:preferences->java->installed jres 選擇默認jdk1.8;compiler中level對應選1.8
(2)配置maven:preferences->maven->installations 添加自己安裝的maven
(3)編碼配置:preferences->general->workspace 根據需要配置編碼和換行符,編碼推薦UTF-8
換行符分別有:
Windows : CRLF 0D0A 1310 \r\n (Carriage Return/Line Feed)
Unix/Linux : LF 0A 10 \n
Mac OS : CR 0D 13 \r
編碼格式設定將影響新建的文件和修改保存後的文件。
換行符設定隻影響新建的文件,修改後保存將延續文件保存之前的換行符設定。
其他配置:根據需要安裝配置eclipse插件
常用插件:git , svn, spring tool suite,properties editor,json editor, eclipse class decompiler(java反編譯插件)等
參考:開發工具鏈-Eclipse常用插件及配置
2.安裝
下載地址:Intellij IDEA下載地址
百度安裝及激活方法
五、安裝Mysql
【mac:MySQL常用命令】
啓動服務
mysql.server start
關閉服務
mysql.server stop
重啓服務
mysql.server restart
1.下載mysql安裝包
官網下載dmg安裝包,安裝後將mysql偏好設置爲開機啓動
常見問題:
提示 -bash: mysql: command not found 命令沒有找到,一般是服務未啓動,執行mysql.server start啓動服務
$ mysql -uroot -p
-bash: mysql: command not found
2.mysql圖形管理工具:sequel pro(免費)
後記:難得又要重新搭建環境,趁此機會完整地記錄了mac上搭建javaweb開發環境的過程,Windows安裝配置java web環境大同小異,以後有機會再來補充,希望這篇文章能夠幫助到你。