原因:主要是tomcat下Catalina目錄沒有權限導致,將其設置讀寫權限即可
如果在剛剛啟動tomcat時出現以下問題:
Error running Tomcat 8.5.31: Error copying configuration files from /usr/local/apache-tomcat-8.5.3/conf to /Users/zhouyuchen/Library/Caches/IntelliJIdea2016.1/tomcat/Tomcat_8_5_31_ttt/conf: Directory is invalid /usr/local/apache-tomcat-8.5.3/conf/Catalina
解決方案:
cd /Library/Tomcat/conf/
sudo chmod 777 Catalina
然后又出現這樣的錯誤:
Error running tomcat8.5.15: Error copying configuration files from /home/dell/software/apache-tomcat-8.5.15/conf to /home/dell/.IntelliJIdea2017.1/system/tomcat/Unnamed_LibManage/conf: /home/dell/software/apache-tomcat-8.5.15/conf/Catalina/localhost (權限不夠)
依次輸入
最終在運行
可能會報8080端口被占用
在IntelliJ IDEA可以修改
或者在run下面也有