動的 Web プロジェクト上で Maven プロジェクトを構築する [開発]
2014/9/3 修正:
Maven プロジェクトの「maven-archetype-webapp」タイプと同じフォルダー構成にします。下記の文章を一部修正しました。
Spring Framework を使って Web アプリケーションを作るために、Eclipse (Kepler) 上に環境を作成します。プロジェクトの右クリックメニューの中に「Mavenプロジェクトへ変換」なるものがありましたので試してみます。
まずは動的 Web プロジェクトを作成します。
(1) 「ファイル」→「新規」→「動的 Web プロジェクト」
(2) 動的 Web プロジェクト画面を開いたらプロジェクト名に「HelloProject」を入力します。、「次へ」ボタンをクリックします。
(3) Java 画面のビルド・パス上のソース・フォルダーの src フォルダーを除去し、下記フォルダーを追加します。
(4) デフォルトの出力フォルダーを下記に変更し、「次へ」ボタンをクリックします。
(5) Web モジュール画面のコンテンツディレクトリーを下記に変更します。
(6) 「web.xml デプロイメント記述子の生成」のチェックをつけ、「完了」ボタンをクリックします。
これで動的 Web プロジェクト (Tomcat 7、動的 Web モジュール 3.0、Java 7 の構成) が完成しました。次に、これを Maven プロジェクトに変換します。
(7) プロジェクト名を右クリックして、「構成」→「Maven プロジェクトへ変換」をクリックします。
(8) 新規 POM の作成が画面が出力しますので、何も変更せずに「完了」ボタンをクリックします。
最新の Spring Framework の依存関係を追加します。
(9) プロジェクト・エクスプローラーの「HelloProject」プロジェクトを右クリックし、「Maven」→「依存関係の追加」をクリックします。
(10) 下記の通り入力します。
Maven プロジェクトの「maven-archetype-webapp」タイプと同じフォルダー構成にします。下記の文章を一部修正しました。
Spring Framework を使って Web アプリケーションを作るために、Eclipse (Kepler) 上に環境を作成します。プロジェクトの右クリックメニューの中に「Mavenプロジェクトへ変換」なるものがありましたので試してみます。
まずは動的 Web プロジェクトを作成します。
(1) 「ファイル」→「新規」→「動的 Web プロジェクト」
(2) 動的 Web プロジェクト画面を開いたらプロジェクト名に「HelloProject」を入力し
(3) Java 画面のビルド・パス上のソース・フォルダーの src フォルダーを除去し、下記フォルダーを追加します。
src/main/java
src/main/resources
src/test/java
(4) デフォルトの出力フォルダーを下記に変更し、「次へ」ボタンをクリックします。
target\classes
(5) Web モジュール画面のコンテンツディレクトリーを下記に変更します。
src/main/webapp
(6) 「web.xml デプロイメント記述子の生成」のチェックをつけ、「完了」ボタンをクリックします。
これで動的 Web プロジェクト (Tomcat 7、動的 Web モジュール 3.0、Java 7 の構成) が完成しました。次に、これを Maven プロジェクトに変換します。
(7) プロジェクト名を右クリックして、「構成」→「Maven プロジェクトへ変換」をクリックします。
(8) 新規 POM の作成が画面が出力しますので、何も変更せずに「完了」ボタンをクリックします。
最新の Spring Framework の依存関係を追加します。
(9) プロジェクト・エクスプローラーの「HelloProject」プロジェクトを右クリックし、「Maven」→「依存関係の追加」をクリックします。
(10) 下記の通り入力します。
グループId: org.springframework
アーティファクトId: spring-context
バージョン:4.0.6.RELEASE
グループ ID、~の入力: spring-context
コメント 0