首页 > 编程知识 正文

tomcat端口被占用8005.8009.8080,tomcat打不开8080端口

时间:2023-05-06 09:45:32 阅读:138077 作者:2428

文章目录1 .出现的问题2 .解决方案2.1方法1 :端口号2.2方法1 :杀死占用端口的软件。

1 .出现的问题

启动Tomcat服务器时出错:

several ports (8005,8080, 8009 ) requiredbytomcatv 5.5 serveratlocalhostarealreadyinuse.theservermayalreadyberunninginanothher orasystemprocessmaybeusinsing uwillneedtostoptheotherprocessorchangetheportnumber (s )。

原因:端口8005、8080和8009被占用。 可能是在打开Tomcat的情况下关闭了Eclipse,或者Eclipse未成功关闭,导致以前的Tomcat无法关闭,导致端口被占用。 或者其他软件占用了tomcat的端口号。

2 .解决方案2.1方法1 :更改端口号,在server.xml中将“8080”更改为其他空闲端口号

2.2方法1 :杀死占用端口的软件。 打开任务管理器,找到并退出与java虚拟机关联的进程javaw.exe。 如果问题没有解决,就往下看。

如果没有这个过程,其他软件可能会占用端口。

1 .输入“开始”菜单“运行”“cmd”“netstat-ano”命令,可以查看哪个进程使用的是8080端口和8009端口,并找到使用端口软件的PID

2 .然后在任务管理器中找到与PID相对应的软件,关闭后结束该过程。

2.1如何显示PID

2.2关闭PID=5964即可成功

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。