Eclipse Tomcat9が「ポートが使用中」で起動できない場合の対処方法

環境
Tomcat 9
Windows 10 Home 64bit
Eclipse 4.24

エラー現象
EclipseでTomcatを使用中に下記のようなアラートメッセージが出て、Tomcatサーバーを起動できない時があります。

サーバーはでうでに別のプロセスで稼働中であるか、システム・プロセスがそのポートを使用中
である可能性があります。このサーバーを起動するには、ほかのプロセスを停止するか、ポート番号を変更する必要があります

操作方法
1.「ここに入力して検索」フォームにcmdと入力します。

2.「管理者として実行」をクリックします。
ユーザーアカウント制御が表示されます。「はい」を選択します。

3.ポート番号「8080」のプロセスのPIDを取得します。
書式
netstat -aon | find “ポート番号"
操作例

C:\WINDOWS\system32>netstat -aon | find "8080"
  TCP         0.0.0.0:8080           0.0.0.0:0              LISTENING       7004
  TCP         0.0.0.0:18080          0.0.0.0:0              LISTENING       4092
  TCP         [::]:8080              [::]:0                 LISTENING       7004
  TCP         [::]:18080             [::]:0                 LISTENING       4092

4.Tomcat 8080プロセスを強制終了します
書式
taskkill /pid <kill したい PID>
操作例

C:\WINDOWS\system32>taskkill /F /pid 7004
成功: PID 7004 のプロセスは強制終了されました。

5.再度Tomcatを起動します。

Tomcat

Posted by arkgame