当在启动tomcat服务器的时候出现了如下报错:
Several ports (8005, 8080, 8009) required by Tomcat v9.0 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to stop the other process or change the port number(s).
是由于 8005,8080 以及8009 端口被占用。被占用可能是 由于eclispe被非正常关闭,而tomcat是打开状态,所以端口被原来开着的tomcat占用。又或者被其他端口占用。
解决办法一:
打开任务管理器:结束java虚拟机进程
解决办法二:修改tomcat端口号
找到eclispe下servers下的server.xml,修改端口号
需要需改的地方如下三处:
或者找到tomca服务器安装包,打开conf文件夹下的server.xml,对端口号进行修改。
版权声明:本文为weixin_45408862原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。