Tomcat v7.0 Server at localhost are already in use, tomcat提示端口被占用,tomcat端口已經被使用
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
©Copyright 蕃薯耀 2017年1月16日 10:51:37 星期一
http://www.cnblogs.com/fanshuyao/
一、問題描述:
有時eclipse異常退出時,tomcat沒有關掉,再啟動打開eclipse啟動tomcat時會提示:Tomcat v7.0 Server at localhost are already in use,具體如下:
Html代碼
二、解決方案:
方法一:
1、啟動任務管理器,找到javaw的進程(在輸入法為英文模式下直接在鍵盤上按一個字母 j 跳到以 j 開發的進程)
2、選中javaw.exe,然後點擊結束進程
注意的是,有2個javaw.exe進程,一個是eclipse的,一個是tomcat的,具體哪個不清楚。
但經過測試,內在小的(395732K)那個是tomcat,另一個是eclipse,所以優先殺掉內存占用小的那個。
方法二:
1、查找被8080端口(tomcat設置的端口)被占用的進程PID
netstat -aon|findstr 8080
2、Kill掉進程
taskkill /f /pid 8020
3、在殺掉進程前,可以通過pid找到實際占用的進程名稱
tasklist|findstr 8020
4、同時可以根據進程名殺掉進程
taskkill /f /t /im javaw.exe
成功殺掉進程會有下面的提示:
成功: 已終止 PID 8020 (屬於 PID 7480 子進程)的進程。
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
©Copyright 蕃薯耀 2017年1月16日 10:51:37 星期一
http://www.cnblogs.com/fanshuyao/