LoginSignup
0
0

必要なポート 8080 はすでに使用中です。解決方法

Last updated at Posted at 2023-10-03

eclipse Tomcat再起動

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

上記のエラーメッセージが表示され実行されない。
文章の通り8080 はすでに使用中とのこと。
自社の研修時に何回もこのメッセージが表示されていたことを思い出す。
出るたびにポート番号変更してたっけ、、

ChatGPT様にご相談

1. ポートの使用状況確認:

lsof -i :8080

このコマンドは、8080 ポートを使用しているプロセスの情報を表示します。もし何も表示されない場合、そのポートは使用されていない可能性があります。

2. プロセスの強制終了:

ポートが他のプロセスによって使用されている場合、そのプロセスを終了させることで解放できます。以下は、プロセスを終了させるコマンドの例です。

kill -9 <PID>

PID はlsof コマンドで表示されたプロセスのIDです。

3.ポートの変更:

アプリケーションが使用するポートを変更することもできます。アプリケーションの設定やコマンドラインオプションを確認し、別のポートを指定してみてください。

ポート 8080 を使用するアプリケーションが複数ある場合、それぞれのアプリケーションで異なるポートを使用するように変更することが重要です。

これらの手順で、ポートが使用中の場合にそれを解放できるはずです。

1. ポートの使用状況確認: 2プロセスの強制終了: で解決

ChatGPT様!!
ありがとうございました!!

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0