Eclipseでプロジェクトを右クリックしたときにメニューにTomcatプロジェクトが表示されない。

かなりハマったので残しておく。

環境
Mac Sierra
Pleiades Eclipse Neon

現象
Eclipseでプロジェクトを右クリックしたときにメニューにTomcatプロジェクトが表示されない。

解決方法
設定からTomcatプロジェクトにチェックを入れる。

手順
プロジェクトを右クリックする。
プロパティーを選択する。
プロジェクトのプロパティーからTomcatを選択する。
Tomcatプロジェクトにチェックを入れる。

tomcat-project

EclipseでTomcatを起動したらAddress already in use: JVM_Bindメッセージが表示された

EclipseでTomcatを起動したらAddress already in use: JVM_Bindメッセージが表示された。
原因はわからないけれど8080ポートがすでに使われているからこのメッセージが出たようだ。
そこで以下の手順で解決できた。

環境
Windows10
Eclipse

コマンドプロンプトを開いて8080番ポートを使っているプロセスを確認してみる。

netstat -aon | find "8080"
TCP  0.0.0.0:8080  0.0.0.0:0  LISTENING  13204
TCP  [::]:8080     [::]:0     LISTENING  13204

どうやら13204のプロセスが8080番ポートをつかったままなのでtaskkillコマンドでプロセスを終了させる。

taskkill /F /pid 13204
成功: PID 13204 のプロセスは強制終了されました。

このあと、EclipseからTomcatを起動したら正常に起動ができた。