apache tomcat 无法在 8080 端口上运行。我试图通过 netstat 命令找出在 8080 端口上运行的是什么程序
**C:\Users\SGaiks>netstat -aon | find ":8080"
TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 4
TCP [::]:8080 [::]:0 LISTENING 4**
PID 为 4 的程序在 8080 端口上运行,所以我在任务管理器中检查了 PID 为 4 的程序,我得到了 SYSTEM(这里是详细信息,因为我无法发布屏幕截图)
Name :- SYSTEM
PID :- 4
Status :- Running
Username:- SYSTEM
CPU :- 01
Memory :- 88k
Description :- NT Kernal & System
这到底是什么意思? 如何禁用正在使用端口 8080 的程序?
我见过很多类似的问题,但没有帮助。
(不知道这样做是否正确)--> 我还将端口更改为某个随机端口 (localhost:2200) 以在本地主机上运行 tomcat,它成功运行了。但我希望它在 localhost:8080
上运行最佳答案
尝试打开浏览器并转到 http://localhost:8080
。如果幸运的话,您有另一台服务器在运行,它将提供一个页面。否则,我会尝试挖掘更多内容来帮助您。
EDIT 1 :服务器似乎有响应(即使未找到请求的资源),因此您应该有另一台服务器在运行。看看http://support.microsoft.com/kb/284285用于解决 HTTP 连接问题,并给我们结果
关于java - 端口 8080 已被 "SYSTEM"使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23637905/