Mac安裝Tomcat服務 錯誤:-bash: ./startup.sh: /bin/sh: bad interpreter: Operation not permitted

Tomcat啓動遇到錯誤:-bash: ./startup.sh: /bin/sh: bad interpreter: Operation not permitted

 

說明這個文件被隔離了

然後執行:xattr -d com.apple.quarantine startup.sh

由於startup.sh是執行catalina.sh

所以還要執行:xattr -d com.apple.quarantine catalina.sh

ok,再執行./startup.sh就可以看到熟悉的tomcat啓動日誌了

 

如果出現:

-bash: ./startup.sh: Permission denied

是因爲用戶沒有權限,而導致無法執行.需要用命令chmod 修改一下bin目錄下的.sh權限,沒有出現說明啓動成功

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