由于端口 8080 已在使用中,我无法启动 Java 服务器有一段时间了。四处搜索,我找到了一些答案,这些答案告诉我找出占用端口的进程,然后将其杀死。听起来很容易。

然而:
无论我输入什么 netstat 或其他命令,试图显示进程都会在端口 8080 上显示任何内容!如果我尝试 netstat -ano | find "8080" ,它什么都不返回。如果我重新启动计算机,并快速启动服务器,它可以工作,但是这样开发真的很烦人。很明显有些东西正在绑定(bind)端口,但我无法弄清楚是什么。

如果这看起来像重复,我很抱歉,但问题的不同之处在于有一个隐藏的进程占用了端口。

这是在 Windows 10 上,版本 15063

最佳答案

使用下面的命令应该是:

netstat -ano |findstr 8080

关于java - cmd 无法获取正在监听端口 8080 的内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45915171/

10-16 21:28