无法打开调试器端口(127.0.0.1:xxxx): java.net.BindException "Address already
相信使用过IDEA的都会遇到过这个问题:
这里的端口指的是IDEA 这里配置的端口,见下图:
Run正常是因为Run根本用不到这个端口。
解决方法:
1、网上给出大部分方案是修改这个端口。但是绝大多数情况下,无效。再者、你使用netstat -ano | findstr "12345" 命令也找不到有进程占用这个端口
2、删除C:\Users\用户名\AppData\Local\JetBrains\IntelliJIdea2021.3\tomcat下所有文件恢复正常
3、在Edit configuration 删除原来的tomcat、重新建个tomcat
这个方法大概率能解决大部分人问题。因为重建tomcat后,会重新分配个Debug端口。可以先试试能否正常启动。
4、把项目里的 .idea 删了,再重新打开项目