Spring-MVC/ステップ・バイ・ステップ/mavenプロジェクトの作成
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
[[Spring-MVC/ステップ・バイ・ステップ]]
2008/03/14からのアクセス回数 &counter;
#contents
** mavenプロジェクトの作成 [#sd0e627d]
mavenを使ってSpring-MVCのテストプログラム用のプロジェクト...
どうしてmavenを使うかと言いますと、
- Springに必要なライブラリを自動的にダウンロードしてくれる
- コンパイル、テスト、ラン、パッケージングを自動的に実行...
- 便利なツールが数多く提供されている
などがあげられます。mavenのインストールについては、[[Mave...
それではmavenのarchetypeプラグインを使って、WARファイルの...
#pre{{
$ mvn archetype:create -DgroupId=spring.example.web -Dart...
-DarchetypeArtifactId=maven-archetype-webapp -Dversio...
}}
- groupdIdには、javaのパッケージ名を指定するとよいでしょう
- artifactIdには、プロジェクトの名前を指定します
- archetypeArtifactIdにはmaven-archetype-webappを指定し、...
生成されたディレクトリ構成は、以下のようになっています。
#pre{{
+ mvc-convention/
|- pom.xml
|-+ src/
|-+ main/
|-+ resources/
|-+ webapp/
|-+ WEB-INF/
|- web.xml
|- index.jsp
}}
[[MVNRepository>http://mvnrepository.com/]]でSpringの最新...
#pre{{
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>2.5.2</version>
</dependency>
}}
です。
これをpom.xmlに挿入します。
javaのソースは、src/main/java以下に作成しますので、
#pre{{
$ mkdir src/main/java
}}
でjavaディレクトリを作成します。
** Eclipseのプロジェクトとする [#c2b945d0]
mavenのeclipseプラグインを使って生成したmvc-conventionプ...
はじめてeclipseプラグインを使用する場合には、初期設定が必...
#pre{{
$ mvn eclipse:add-maven-repo -Declipse.workspace=/Users/t...
}}
-Declipse.workspaceには、Eclipseのプラグインのディレクト...
#pre{{
$ mvn eclipse:eclipse -DdownloadSources=true
}}
** プロジェクトのEclipseへのインポート [#v27f994d]
できあがったプロジェクトをEclipseにインポートします。
-- EclipseのPackageパネルで右クリックし、Import...を選択
-- Existing Projects into Workspaceを選択し、次ボタンを押す
-- Select root dicectoryでBrowse...ボタンで生成したmvc-co...
-- 最後にFinishボタンを押す
と以下のようにプロジェクトがインポートされます。
#ref(imported_project.jpg)
** コメント [#kd2f991a]
この記事は、
#vote(おもしろかった[7],そうでもない[1],わかりずらい[2])
皆様のご意見、ご希望をお待ちしております。
#comment_kcaptcha
終了行:
[[Spring-MVC/ステップ・バイ・ステップ]]
2008/03/14からのアクセス回数 &counter;
#contents
** mavenプロジェクトの作成 [#sd0e627d]
mavenを使ってSpring-MVCのテストプログラム用のプロジェクト...
どうしてmavenを使うかと言いますと、
- Springに必要なライブラリを自動的にダウンロードしてくれる
- コンパイル、テスト、ラン、パッケージングを自動的に実行...
- 便利なツールが数多く提供されている
などがあげられます。mavenのインストールについては、[[Mave...
それではmavenのarchetypeプラグインを使って、WARファイルの...
#pre{{
$ mvn archetype:create -DgroupId=spring.example.web -Dart...
-DarchetypeArtifactId=maven-archetype-webapp -Dversio...
}}
- groupdIdには、javaのパッケージ名を指定するとよいでしょう
- artifactIdには、プロジェクトの名前を指定します
- archetypeArtifactIdにはmaven-archetype-webappを指定し、...
生成されたディレクトリ構成は、以下のようになっています。
#pre{{
+ mvc-convention/
|- pom.xml
|-+ src/
|-+ main/
|-+ resources/
|-+ webapp/
|-+ WEB-INF/
|- web.xml
|- index.jsp
}}
[[MVNRepository>http://mvnrepository.com/]]でSpringの最新...
#pre{{
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring</artifactId>
<version>2.5.2</version>
</dependency>
}}
です。
これをpom.xmlに挿入します。
javaのソースは、src/main/java以下に作成しますので、
#pre{{
$ mkdir src/main/java
}}
でjavaディレクトリを作成します。
** Eclipseのプロジェクトとする [#c2b945d0]
mavenのeclipseプラグインを使って生成したmvc-conventionプ...
はじめてeclipseプラグインを使用する場合には、初期設定が必...
#pre{{
$ mvn eclipse:add-maven-repo -Declipse.workspace=/Users/t...
}}
-Declipse.workspaceには、Eclipseのプラグインのディレクト...
#pre{{
$ mvn eclipse:eclipse -DdownloadSources=true
}}
** プロジェクトのEclipseへのインポート [#v27f994d]
できあがったプロジェクトをEclipseにインポートします。
-- EclipseのPackageパネルで右クリックし、Import...を選択
-- Existing Projects into Workspaceを選択し、次ボタンを押す
-- Select root dicectoryでBrowse...ボタンで生成したmvc-co...
-- 最後にFinishボタンを押す
と以下のようにプロジェクトがインポートされます。
#ref(imported_project.jpg)
** コメント [#kd2f991a]
この記事は、
#vote(おもしろかった[7],そうでもない[1],わかりずらい[2])
皆様のご意見、ご希望をお待ちしております。
#comment_kcaptcha
ページ名:
SmartDoc