MyEclipse运行tomcat提示严重错误 严重: Error starting endpoint java.lang.Exception: Socket
原因:tomcat要開啟的端口被占用了!
解決辦法:
如果你用的是8080端口,請按以下方式查找端口被哪個程序占用了:“開始”--“運行”—“cmd”—“netstat -ano”回車會出現以下結果:
C:\Users\candy>netstat -ano
活動連接
協議 本地地址 外部地址 狀態 PID
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 848
TCP 0.0.0.0:443 0.0.0.0:0 LISTENING 3028
TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING 5080
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 5080
........................................................................................................
找到對應的端口被占用程序的PID(進程標識符),如上面所顯示的是5080;
下一步,右擊任務欄,打開任務管理器,可以看到相應的PID為5080的程序。我的是javaw.exe,因為我本身就是用的tomcat打開了8080端口。
下一步,看到這個程序后,你可以嘗試右擊結束該進程,如果不是系統進程占用的話。
最后一步,重新啟動tomcat,一切就完成了。
(注:如果你沒看到PID這一項,請點擊任務管理器的菜單欄,查看,選擇列,在彈出的窗口上選擇PID(進程標識符),給它打上勾就ok了。)
轉載于:https://www.cnblogs.com/ghostTao/p/4149071.html
總結
以上是生活随笔為你收集整理的MyEclipse运行tomcat提示严重错误 严重: Error starting endpoint java.lang.Exception: Socket的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ACM的java 傻瓜式教学
- 下一篇: css3动画之——动态的省略号