本文是对以下两文章的翻译,还请尊重原创
1、端口被占用原因:https://zhidao.baidu.com/question/462430604.html
2、问题分析及解决方案参考:https://www.cnblogs.com/sxdcgaq8080/p/6626995.htmle
tomcat端口被占用一般是由程序未正常退出引起的,例如,程序运行时卡主,弹框显示是否结束进程,若选择结束进程容易出现上述情况。
myeclipse自带tomcat服务器,在手动安装的tomcat运行时,自带的tomcat也在运行,因避免端口被占用,修改了新tomcat的server.xml文件。
问题解决步骤:
(1)cmd 中运行netstat -ao 命令,查找端口被占用的进程的PID
(2)打开 任务管理器 ,选择 “性能”,之后点击“资源监视器”查看资源分配,选择“CPU”栏目,找到上步的PID,查看进程内容
(3)进程无意义,右击选择“结束进程”,否则为自己的服务器设置新的端口号。