war ファイルのインポート
.war というファイルがあるようだ。
プロジェクトを圧縮したものらしい。
jar との区別がまだついていない。
今回は Strusts2 付属の .war ファイルのインポートを試みる。
インポート
プロジェクト・エクスプローラ内で右クリック。
[インポート]-[war ファイル] から[参照] で .war ファイルを選択。
プロジェクト・エクスプローラ内に
当該プロジェクトが出現するので
プロジェクト名を右クリックして
[プロパティー]
左ペインの [Java コンパイラー] を選択。
[JDK 準拠]-[コンパイラー準拠レベル] が 1.6 以上であることを確認。
左ペインの [Java のビルド・パス] を選択。
[ライブラリー] タグで [外部 JAR の追加] から
servlet-api.jar を追加して「適用」。
(これは Tomcat の lib ディレクトリにある)
左ペインの [Tomcat] を選択。
[全般] タブで
「Tomcat プロジェクト」にチェックを入れる。
「コンテキスト名」を入力。(任意?)
「Webアプリケーション・ルートとするサブディレクトリー」に「/WebContent」と入力。
「開発用クラスローダーを有効にする」にチェックを入れる。
先ほど追加した「servlet-api.jar」以外の全てにチェックを入れる。
そして、OK。
プロジェクト・エクスプローラ内の当該プロジェクト名を右クリック。
[Tomcat プロジェクト]-[コンテキストの定義を更新]
Tomcat を起動。
http://localhost:8080/struts2 にアクセス。
参考元サイト:メモ eclipseからstruts2のサンプルを動かしてみる