Idea启动项目时为什么会提示 55230端口占用,"Address already in use: NET Bind"

Idea启动项目时为什么会提示

运行'Tomcat 8.5.100'时出错无法打开调试器端口(127.0.0.1:55230):java.net.BindException "Address already in use: NET Bind"
确定

原因:
IDE(如 IntelliJ IDEA、Eclipse)在启动 Tomcat 时,会默认开启一个 调试端口(Debug Port),用于远程调试。这个端口通常是 localhost:某个端口号(你这里是 55230)。
如果这个端口已经被其他进程占用,就会出现:
java.net.BindException: Address already in use: NET_Bind

解决办法:
Windows:
打开命令行(CMD):

netstat -ano | findstr 55230
找到对应的 PID(最后一列数字)

然后执行:

taskkill /PID <PID号> /F
比如:
tasklist /FI "PID eq 18480"
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容