Springboot启动报端口被占用,但是又查不出来
原因:windows10开启hyperv后,部分端口会被tcp占用
具体描述:
1.启动springboot提示端口被占用
2.使用netstat -ano命令查看,并没有显示占用端口进程。
3.测试发现,mysql,apache等应用改为9980后都显示该端口被占用。由此可以确定确实被占用了。
4.百度发现,很可能是开启hyperv导致的端口被占用
5.最后根据文章 解决 win10 hyper-v 保留端口占用问题 问题解决