Web server failed to start. Port 8080 was already in use.

未分類

Spring Bootに指定したポート番号が既に使用されていると起動できません。
使用中のアプリケーションを終了するか、Spring Bootのポート番号を変更すると起動できるようになります。

***************************
APPLICATION FAILED TO START
***************************

Description:

Web server failed to start. Port 8080 was already in use.

Action:

Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.

ポートを使用しているアプリケーションを探す

コマンドプロンプトで下記のコマンドを実行し、8080ポートを使用しているアプリケーションのPIDを特定します。

> netstat -nao | find "8080"
  TCP         127.0.0.1:60298        127.0.0.1:8080         ESTABLISHED     5988

タスクマネージャーの詳細タブでPIDを探すことでアプリケーションを特定することができます。

Spring Bootのポート番号を変更する

application.properties ファイルの「server.port」でポート番号を指定できます。

#server.port=8080
server.port=8081

コメント

タイトルとURLをコピーしました