- 首先查看是否是因為Java程序異常終止,進程沒有完全釋放導致。打開資源管理器,找到所有的java.exe,強制結束任務。
- 如果仍然不行,那就極可能還是開啟了hyper-V虛擬化,查看排除的tcp端口范圍
- 端口號沒被占用卻提示占用,應該是添加的新的文件沒編譯進target目錄,建議刪除target目錄重新編譯運行!!!
直接將tomcat的JMX端口改成 TCP查到的結束端口
TCP 排除端口范圍
netsh interface ipv4 show excludedportrange protocol=tcp
UDP 排除端口范圍:
netsh interface ipv4 show excludedportrange protocol=udp