繁体   English   中英

Tomcat需要的端口8005,已在使用中

[英]Port 8005 Required by Tomcat, already in use

我试图刷新我的Java知识。 我已经下载并开始使用Eclipse Mars。 我正在关注使用Tomcat的教程。 我试图创建并启动服务器。 我在图像中收到以下消息: 端口8005正在使用中

我检查了一下,肯定是这样,但是我不知道正在使用什么,或者如何停止该进程或使Tomcat使用另一个端口。 预先感谢您的帮助。

Tomcat使用-

8005,8080,8009

这三个端口。

打开命令提示符-

 C:\.....>netstat -o -n -a | findstr 0.0:8080
 TCP    0.0.0.0:8080      0.0.0.0:0              LISTENING       1220
 C:\....\username>taskkill /F /PID 1220

它将终止该任务。尝试一下。

方法1

ps -aef | grep Java | grep apache | awk'8005'

使用此端口运行的进程列表将显示其进程ID。

选择进程ID,例如1090。

杀死-9 1090

方法2

这将使用tomcat kill $(ps -aef | grep java | grep apache | awk'{print $ 2}')杀死所有进程。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM