簡體   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