Mac下Eclipse內(nèi)置Tomcat端口被占用問題的解決辦法

一直使用Mac做開發(fā),偶然一次啟動Mac中eclipse中的tomcat時報錯:

Several ports (8080, 8009) required by Tomcat v7.0 
Server at localhost are already in use. The server may 
already be running in another process, or a system 
process may be using the port. To start this server you
 will need to stop the other process or change the port 
number(s).

在網(wǎng)上查找資料大多是Windows上解決的辦法!
現(xiàn)在說一說Mac下的解決的辦法:

  • 打開終端,確定被占用的端口號,輸入以下命令:
  lsof -i :8080
  • 該命令會輸出下圖所示內(nèi)容:
Snip20161116_2.png
  • 我的電腦上被占用8080端口的進程ID是698,所以干掉這個進程就OK了
kill -9 698
  • 根據(jù)你的進程ID更改最后的一個參數(shù),在終端輸入后回車,然后重啟Eclipse,tomcat可以正常啟動了!
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容