開発中アプリケーション実行時に使用中のポートでエラーが発生したのでポートをタスクキルする

EclipseでJavaアプリケーションを実行したときに以下のエラーが発生しました。

org.springframework.boot.web.server.PortInUseException: Port 8080 is already in use

netstat -ano | findstr :8080

taskkill /PID <PID> /F

 

コマンドプロンプト

C:\Users\UserName> netstat -ano | findstr :8080

TCP 0.0.0.0:8080 0.0.0.0:0 LISTENING 39884
TCP [::]:8080 [::]:0 LISTENING 39884

C:\Users\UserName>taskkill /PID 39884 /F
成功: PID 39884 のプロセスは強制終了されました。

 

macOSの場合ターミナルを開いて

lsof -i :8080

ポート8080を使用しているプロセスを確認
コマンドの出力でPIDを確認後、以下のコマンドで該当するPIDのプロセスを終了

kill -9 <PID>

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


reCaptcha の認証期間が終了しました。ページを再読み込みしてください。