LoginSignup
10
8

More than 3 years have passed since last update.

[Mac]EclipseでTomcatが起動してくれない時の対処法

Last updated at Posted at 2019-02-09

サーバーが起動できない...

プログラミングする時にEclipseを使っているのですが、
以下のようなエラーメッセージが出てTomcatを始動出来ませんでした...
「ローカルホスト の Tomcat8 (Java8) で必要な幾つかのポート (8080, 8009) がすでに使用中です。」

もう、プログラミングの練習したいのに設定でつまづきたくない:frowning2:...
という感じで、嫌々調べてやっと解決しました。

自分の備忘録と、皆さんへの共有として残したいと思います。
※使用しているPCはMacです※

手順

1.Macのターミナルから「lsof -i:8080」と入力する

2.PIDに記載されている数字を確認する
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
      ****     
     ココ!

3.ターミナルに「kill ****(←自身のPID番号)」を入力する

4.再度Eclipseからサーバーを起動する

これで解決するはずです!

このポートが使われてしまっている問題は、
Tomcatを起動した状態で、Eclipseを終了してしまうと起きるそうで、
この手順で、プロセスが終了しポートが解放されることで解決できるようになっています。

それでは、またいつかお会いしましょう:slight_smile:

10
8
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
10
8