Tomcatプロジェクトを作る

1.eclipseの最初の状態

ツールバーtomcatのアイコンがない。

f:id:MT7:20171217112907p:plain

 

2.tomcatを使えるようにした状態

ツールバーtomcatのアイコンがある。

f:id:MT7:20171217113239p:plain

 

3.導入方法

tomcatプラグインを入手する。

「ヘルプ」→「Eclipse マーケットプレース」→tomcatで検索→Eclipse Tomcat Plugin 9.1.2をインストール 

f:id:MT7:20171217113856p:plain

 

リポジトリーを読み取れずインストールできない。

 

f:id:MT7:20171217114116p:plain

4.解決方法

https://sourceforge.net/projects/tomcatplugin/files/からtomcat pluginをダウンロード。

f:id:MT7:20171217115037p:plain

➁ダウンロードが終わったらEclipseにインストールする。

「ヘルプ」→「新規ソフトウェアのインストール」

「追加」→「アーカイブ」でダウンロードしたnet.sf.eclipse.tomcat.updatesite-2016-09-21.zipファイルを選択する。

f:id:MT7:20171217115616p:plain

「次へ」

 f:id:MT7:20171217120104p:plain

「次へ」

f:id:MT7:20171217120220p:plain

使用条件の条項に同意します→「完了」

f:id:MT7:20171217120357p:plain

Eclipseを再起動する。

HTTPステータス 404 - Not Found

1.コンテキストルートについて

新規でプロジェクトを作成した場合、tomcatはコンテキストルートを認識してくれるが、プロジェクトをインポートした場合にコンテキストルートを認識せず、404エラーになる。

2.解決方法

C:\pleiades\tomcat\9\conf\Catalina\localhostの配下にxmlファイルを作成してtomcatにコンテキストルートを認識させなければならなかったみたい。

ファイル名はコンテキストルート名.xml

<Context path="/コンテキストルート名" reloadable="true" docBase="C:\pleiades\workspace\コンテキストルート名" workDir="C:\pleiades\workspace\コンテキストルート名\work" />

 

コンテキストルート名はパッケージ名を指定する。