关于Tomcat端口占用问题,但是没有找到占用的解决办法
- Tomcat端口占用:8080
- JMX调试端口占用:1099
- IDEA调试占用端口:73XX等
解决方法:
-
Tomcat:8080
- 解决方案:
- 1.0版本:打开CMD=>输入
netstat -aon | findstr 8080
占用程序的PID号,之后到任务管理器中结束进程即可。 - 2.0版本:找到Tomcat安装目录下的Bin目录内的
shutdown.bat
应用,运行,关闭Tomcat服务器。 - 3.0版本:上面1.0版本找不到占用的进程,使用
netsh winsock reset
,重置电脑端口,重启电脑即可。
-
JMX 调试端口占用问题
- 1.0版本:检查任务管理器中的详细信息选项卡下的服务,查看是否有两个
java.exe
进程,如果有关闭IJ
图标的java.exe
。 - 2.0版本:检查计算机是否处于开启
hyper-V
模式下,如果处于该模式下的话,hyper-V
服务会占用以下一些端口:
- 1.0版本:检查任务管理器中的详细信息选项卡下的服务,查看是否有两个
开始端口 | 结束端口 |
---|---|
1026 | 1125 |
1226 | 1325 |
1326 | 1425 |
1426 | 1425 |
1526 | 1625 |
2180 | 2279 |
更改IDEA的JMX端口即可正常启动调试服务