cmd无法获取正在侦听端口8080的内容

时间:2017-08-28 08:52:35

标签: java windows exception cmd port

由于端口8080已经在使用,我暂时无法启动java服务器。搜索周围我找到了答案,告诉我找到占用端口的进程,并将其终止。听起来很容易。

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

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

这是在Windows 10上,build 15063

4 个答案:

答案 0 :(得分:1)

使用以下命令应该是:

netstat -ano |findstr 8080

答案 1 :(得分:1)

在Windows上使用Resource Monitor查看网络统计信息和端口(标签网络)

要在“开始”菜单搜索框中打开Resource Monitor类型resmon.exe,然后按Enter键。

或者,您可以打开“开始”菜单,然后转到“所有程序 - >附件 - >系统工具 - >资源监视器”。

如果您更喜欢使用键盘,请按 Ctrl + Shift + Esc Ctrl + ALT + 德尔

答案 2 :(得分:0)

您可以看到哪个端口正在使用 如果你正在使用窗口 开始 - >搜索资源监视器 - >然后搜索资源监视器中的网络选项卡

答案 3 :(得分:0)

如果使用Tomcat服务器,请转到tomcat位置 - > bin 并执行命令文件" shutdown"