8080/8005などのコマンドプロンプトを使用して、Windowsで任意のポートで実行されているTomcatサービスを強制終了します。
1)(開く)コマンドプロンプトに移動します(ウィンドウ + Rを押してからcmdを実行します)。
2)次のコマンドを実行します
すべてのリスニングポート
ポートフィルターを適用
最後に、PIDで次のコマンドを実行してプロセスを強制終了できます。
3)結果セットからPIDをコピー
例:taskkill/F/PID 189
できた!!!今すぐサービスを開始できます。
投稿のすべての情報に基づいて、プロセス全体を簡単にするための小さなスクリプトを作成しました。
@ECHO OFF
netstat -aon |find /i "listening"
SET killport=
SET /P killport=Enter port:
IF "%killport%"=="" GOTO Kill
netstat -aon |find /i "listening" | find "%killport%"
:Kill
SET killpid=
SET /P killpid=Enter PID to kill:
IF "%killpid%"=="" GOTO Error
ECHO Killing %killpid%!
taskkill /F /PID %killpid%
GOTO End
:Error
ECHO Nothing to kill! Bye bye!!
:End
pause