在网上找的service showdown 端口不能为-1的时候,我重装了Tomcat 然后把那个地方改为8005.重新运行eclipse后出现了这种新错误,然后按照网上的分析是在tomcat之前关闭eclipse时8080端口会被占用。
然后使用打开 cmd 使用netstat -ano 显示所有端口
找到端口为8080的后面的pid
然后在找到命令控制行 用管理员身份打开
使用 taskkill /pid xxxx /f 删除这个pid /f是权限不足时强制删除。
再重启tomcateclipse就没这个问题了