
比如今天跑 jetty 提示 8080 端口被占用
Running Jetty 6.1.26 Exception in thread "main" java.lang.IllegalStateException: port :8080 already in use! at runjettyrun.Configs.validation(Configs.java:234) at runjettyrun.Bootstrap.main(Bootstrap.java:68) 命令行下查看
netstat -ano |findstr "8080" 什么也查询不到
然后重启一下端口又可以使用了
有遇到过这种问题的大佬吗?
1 cooldoubi 2022-07-14 08:29:15 +08:00 可能是 hyper-v |
2 csrocks 2022-07-14 08:37:27 +08:00 大概率就是 hyperv 占用的, hyperv 端口范围可以设置, 搜一下就知道了 |
3 Bronya 2022-07-14 08:58:51 +08:00 昨天刚遇到这个问题,一搜发现就是 hyper-v 占用了一大堆端口 |
4 zcf0508 2022-07-14 09:33:33 +08:00 |
5 lokamir OP 看了别人的帖子,确实 hyper-v 问题,临时解决办法就是下面两条命令 net stop winnat net start winnat |
6 v23x 2022-07-14 12:27:24 +08:00 傻逼 hyper-v 我真是服了 我也遇到几次了 |
7 redr41n 2022-07-14 12:31:36 +08:00 不要用 wsl2 就行 |
8 wilsonsui 2022-07-14 15:05:46 +08:00 n 年前的 win 本地 docker 起不来,发现是 hyper-v 占用了 mmp |