IDEA配置Tomcat (Mac os Catalina)

自從換mac後一直沒配Javaweb環境,現在剛好有門課涉及到JavaWeb開發,特此記錄一下

Java 和 IDEA

默認Java環境和IDEA已經安好了哈

安裝Tomcat

  1. 官網下載,Mac的話可以選擇zip或者tar格式的,我這裏下載的是tomcat9
    在這裏插入圖片描述
  2. 下載完成後,建議將Tomcat移動到/Library目錄下。進入到終端,輸入如下命令
cd /Library/apache-tomcat-9.0.34/bin # apache-tomcat-9.0.34是我的目錄名
  1. 授權bin目錄下的所有操作:終端輸入如下命令
sudo chmod 755 *.sh

回車之後會提示輸入系統密碼

  1. 完成之後就可以打開Tomcat了
sudo sh ./startup.sh

在這裏插入圖片描述
可以在瀏覽器輸入http://localhost:8080/

  1. 關閉的話,可以輸入如下命令:
sh ./shutdown.sh

IDEA配置Tomcat

  1. 打開IDEA,通過菜單 run -> Edit Configurations進入到如下界面
    在這裏插入圖片描述

  2. 依次點擊+Tomcat ServerLocal,進入到如下界面
    在這裏插入圖片描述
    可以給新配置的環境起名,初次配置Application server應該無內容,可以點擊然後選中Tomcat存放的目錄,我這裏爲/Library/apache-tomcat-9.0.34

  3. 這些弄好之後,下面會提示warning,可以進入到Deployment選中一個項目
    在這裏插入圖片描述
    選完項目後,一路ok下去。

  4. 配置好Tomcat後,運行時,可能會報如下錯誤

Directory is invalid /usr/local/apache-tomcat-8.5.3/conf/Catalina

原因是tomcat下Catalina目錄沒有權限導致,將其設置讀寫權限即可。命令如下:

cd /Library/apache-tomcat-9.0.34/conf/

sudo chmod 777 Catalina
  1. 重啓Tomcat,但又可能出現如下問題

conf/Catalina/localhost (權限不夠)

解決的話,進入到Library目錄下,輸入如下命令

cd /Library

sudo chmod -R 755 apache-tomcat-9.0.34

再重新啓動Tomcat即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章