idea启动项目提示端口占用怎么办

写在前面

有时候当我们使用Tomcat启动web项目时,会提示端口占用,导致启动失败,可能出现端口冲突的配置如下图:

idea启动项目提示端口占用怎么办_第1张图片

idea启动项目提示端口占用怎么办_第2张图片

有时候确实是端口占用,有时候端口实际是并没有占用的,接下来我们一起看下不同情况下该如何处理。

1:端口实际被占用

这种情况比较好处理,直接找到占用端口的进程,然后kill就行了,具体可以参考window查找端口占用并杀死进程 。

2:端口并没有被占用

首先可以考虑是因为Java程序异常终止,但是进程并没有完全释放导致,此时可以打开资源管理器,找到所有的java.exe,然后强制结束任务,如下图:

在这里插入图片描述

如果依然不行,可以考虑是否因为开启了hyper v虚拟化,此时使用的端口段将无法被使用,可以使用命令netsh interface ipv4 show excludedportrange protocol=tcp查看是否为这种情况:

idea启动项目提示端口占用怎么办_第3张图片

如果是这种情况,修改为不在保留端口范围内的其他端口号即可。

你可能感兴趣的:(杂,idea提示端口占用)