Bug:Address already in use: JVM_Bind(端口占用)

本文介绍了当遇到Tomcat启动失败,提示端口被占用的问题时的解决步骤。包括查找并终止占用端口的进程、修改Tomcat端口号以及重启计算机等方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Bug:Address already in use: JVM_Bind(端口占用)


报错详情

这里写图片描述

报错分析

端口8005,被占用了。可能是在打开Tomcat的情况下关闭了MyEclipse,或是MyEclipse非正常关闭,导致先前的Tomcat没有被关闭,端口占用。或是其他软件占用了tomcat的端口号。

解决方法

找到占用端口号的进程,并杀死。修改tomcat默认端口号。或者重启电脑。

  • 找到占用端口号的进程,并杀死。
    a)运行(开始或者win+r)->cmd
    b)netstat -aon|findstr “8005”
    这里写图片描述
    c) 查看PID对应的程序名:tasklist|findstr “4800”
    这里写图片描述
    d)进入任务管理器->详细信息->PID->4800->结束任务
    这里写图片描述
    e)重新部署配置文件并且启动
  • 修改tomcat默认端口号。
    a)D:\programme\swaddress\Tomcat8.0\conf
    b)server.xml
    这里写图片描述
    Connector port=”8080”中的8080端口改为一个没有被占用的端口。

  • 重启电脑。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值