Unable to open debugger port (127.0.0.1:63777): java.net.BindException "Address already in use: JVM

对Intellij IDEA是又爱又恨呀,爱的比myeclipse用起来爽手多了,恨的是刚开始用还不是很习惯。

偶尔启动Debug模式用Tomcat来调试会报以下错误:

Unable to open debugger port (127.0.0.1:63777): java.net.BindException "Address already in use: JVM_Bind"

困扰了我好久,试过删掉taget文件夹rebuild,试过杀掉java进程和重启机器,但是就是没效果。

今天看到这个贴子(https://youtrack.jetbrains.com/issue/IDEA-92953# )讲的刚是我遇到的问题,原来问题出来Tomcat Server的配置上。

如下图所示,问题解决之前端口用的是63777,后来我索性把这个Tomcat Server删掉重新创建一下,它就自动使用50424这个端口了,启动Debug模式,问题解决成功!

(当然,你不删除Tomcat Server配置,手动修改端口号估计也行,但是我试了它只能用上下箭头去改端口,好麻烦。而且手动改了之后也不一定能用,所以不如重建让Intellij IDEA自动找的好)。


  • 18
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 26
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值