Several ports (8005, 8080,8888) required by Tomcat v9.0 Server at localhost are already in use问题解决

131 阅读1分钟

eclipse运行项目时界面弹框报错“Several ports (8005, 8080) required by Tomcat v9.0 Server at localhost are already in use”,明明之前都是好好地,怎么突然就觉得连服务器都没法启动了呢?有没有很气愤,百思不得其解?( 下面是报错效果图 )

看到这里的小伙伴请不要慌张,这问题很是简单,三条命令教你轻松解决:

      原因分析:错误信息里边的8080,8888,8005等这些端口被占用了。

解决方案:

步骤一:Window+R键唤醒电脑运行窗口,输入“cmd”,回车打开DOS命令窗口

****

步骤二:

输入下面指令,然后回车,出现如图所示界面:

netstat -ano

找到三个TCP端口号8080、8005、8888对应后面的数字一般这里8080、8888、8005三个端口号对应的数字是一样的,我这里是10636

步骤三:

输入下面指令这里10636,每个人的应该每次都不一样,也就是步骤二找到的那个数字,我电脑这里是10636,你需要把你电脑上显示的这个数字插进来】,然后回车【效果图如下】,最后重启你项目的Servers服务器Tomcat,项目就就能成功正常运行啦:

taskkill /pid 10636 -t -f 

希望可以解决您的问题,另外评论区欢迎各位大神指正咯~ ^_^