tomcat启动不了,显示Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are alread
这种情况主要就是端口被占用的问题,我给出一种我解决的方法,1.先重启一下eclipse,看是不是缓存的原因;如果没用,往下面看:2.第一步,查看占用8080端口进程是哪一个:查看方式:开始-->运行-->输入cmd回车-->在cmd里面输入netstat -ano,然后回车,将会出现下面的画面:(一定要有PID这一列哟)如果没有可以这样配置:任务管理器

这种情况主要就是端口被占用的问题,我给出一种我解决的方法,
1.先重启一下eclipse,看是不是缓存的原因;如果没用,往下面看:
2.第一步,查看占用8080端口进程是哪一个:查看方式:开始-->运行-->输入cmd回车-->在cmd里面输入netstat -ano,然后回车,将会出现下面的画面:(一定要有PID这一列哟)如果没有可以这样配置:任务管理器-->进程-->查看-->选择列-->将PID那一列打上勾保存就可以了,然后再执行查看占用端口的方法,就会出现图片中的内容:从本地地址那一列,找到0.0.0.0:8080那一项,然后就找到了它的PID(就最后一列的数字),再回到任务管理器,找到PID所对应的进程,然后结束它,就可以了,然后重新启动tomcat。
这个问题出现的主要原因就是:在tomcat启动的时候,直接关闭eclipse,就会导致端口被占用,所以,还有一种比较野蛮的做法,直接重启电脑,所有的问题就可以了,但是这种方法虽然简单,但是浪费时间,所以推荐第一种方法,还可以练习练习。

「智能机器人开发者大赛」官方平台,致力于为开发者和参赛选手提供赛事技术指导、行业标准解读及团队实战案例解析;聚焦智能机器人开发全栈技术闭环,助力开发者攻克技术瓶颈,促进软硬件集成、场景应用及商业化落地的深度研讨。 加入智能机器人开发者社区iRobot Developer,与全球极客并肩突破技术边界,定义机器人开发的未来范式!
更多推荐
所有评论(0)