■ 環境と前提
- Eclipse 3.5
- Maven 2.2.1
- m2eclipse が入っている事
- WTP が入っている事
- Server Runtime Environment でApache Tomcat v6.0が構成されている事
■ 作り方
◆ Dynamic Web Project の作成
- 1ページ目
- プロジェクト名を指定。
- Target Runtime は 構成済みの Apache Tomcat v6.0。その他はデフォルトのまま。
- 2ページ目
- src を削除して以下を追加
- src/main/java
- src/main/resources
- src/test/java
- src/test/resources
- Default output folder→target/classes
- src を削除して以下を追加
- 3ページ目
- Content directory を WebContent から /src/main/webapp に追加
◆ プロジェクト上のコンテキストメニューから[Maven]→[Enable Dependency Management]を実行。ダイアログが開くのでgroup id, artifact id, version 等を適当に入力。packaging はwar。
◆ プロジェクトのプロパティを設定
- Java Build Path
Source タブ で、ソースとアウトプットの関係が以下のようになっている事を確認。違っていたら調整するsrc/main/java target/classes src/main/resources target/classes src/test/java target/test-classes src/test/resources target/test-classes - Java EE Module Dependencies
→ Maven Dependencies にチェックを入れる
※Compiler level が低い的なエラーが表示されていたら、プロジェクトのプロパティで Java compiler level を上げる
■ 確認
- webapp 直下に index.jsp を作成。<body/>内に以下の一行を追加。
<%=com.google.inject.Guice.class.toString() %>
0 件のコメント:
コメントを投稿