![](/img/trans.png)
[英]Several ports (8005, 8080, 8009) required by Tomcat Server at localhost are already in use
[英]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.