- 追加された行はこの色です。
- 削除された行はこの色です。
[[FrontPage]]
* Mavenを使ったSpring-MVC開発 [#f2651843]
** Spring-MVC用プラグインのインストール [#j25f2480]
今回独自にSpring-MVC用のプラグインを開発しました。
- Spring-MVC用のmavenのarcheTypeプラグイン
#ref(spring-mvc-archetype-1.0-SNAPSHOT.jar)
- spring-mvc-archetypeのpomファイル
#ref(spring-mvc-archetype-1.0-SNAPSHOT.pom)
- domainのモデルクラスの定義から、Spring-MVCに必要なファイルを自動生成するプラグイン
#ref(maven-GenMVC-plugin-1.0-SNAPSHOT.jar)
- maven-GenMVC-pluginのpomファイル
#ref(maven-GenMVC-plugin-1.0-SNAPSHOT.pom)
上記の添付ファイルをダウンロードしてください。
- http://java.sun.com/products/jta/ からjta_1_0_1B-class.zipファイル
#ref(jta-1_0_1B-classes.zip)
この他にSunが提供するjta用のライブラリを登録する必要があります。
-
次に以下のコマンドを実行してください。
#pre{{
mvn install:install-file \
-Dfile=./spring-mvc-archetype-1.0-SNAPSHOT.jar \
-DgroupId=jp.co.pwv.spring-mvc-archetype \
-DartifactId=spring-mvc-archetype \
-Dversion=1.0-SNAPSHOT \
-DpomFile=./spring-mvc-archetype-1.0-SNAPSHOT.pom \
-Dpackaging=jar
mvn install:install-file \
-Dfile=./maven-GenMVC-plugin-1.0-SNAPSHOT.jar \
-DgroupId=org.apache.maven.plugins \
-DartifactId=maven-GenMVC-plugin \
-Dversion=1.0-SNAPSHOT \
-DpomFile=./maven-GenMVC-plugin-1.0-SNAPSHOT.pom \
-Dpackaging=jar
mvn install:install-file \
-Dfile=./jta-1_0_1B-classes.zip \
-DgroupId=javax.transaction \
-DartifactId=jta \
-Dversion=1.0.1B \
-Dpackaging=jar
}}