項目以前啟動正常,突然報錯,啟動不起來了,報了個Unable to open debugger port (127.0.0.1:55017): java.net.SocketException "Socket closed"這個錯。
前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點選跳轉到教程。

報錯, 查了其他的有說是端口被占用。然後按照步驟,改了 debug 的端口,沒有生效。
解決步驟:
1.打開Event Log(View->Tool Window->Event Log)
11:23 Error running 'distrib-web': Cannot run program "/Users/mac/apache/apache-tomcat-7.0.86/bin/catalina.sh" (in directory "/Users/mac/apache/apache-tomcat-7.0.86/bin"): error=13, Permission denied
11:23 Error running 'distrib-web': Unable to open debugger port (127.0.0.1:5521): java.net.SocketException "Socket closed"
可以看出來是權限不夠引起的錯誤。
2.權重限
chmod a+x catalina.sh
3.啟動~完成
應該先去 Event Log 看看具體發生了啥,再想怎麼解決。
轉自:https://www.jianshu.com/p/815b693cf507