[[Diigu]] #contents * diigu-maven-plugin [#icc74c7e] Maven2でプロジェクトをビルドする際に、Diiguによるメソッド引数名情報をclassファイルへ埋め込みます。 * 使い方 [#w421b60e] pom.xmlへ次の定義を行います。 <project> ... <build> ... <plugins> ... <plugin> <groupId>org.seasar.container</groupId> <artifactId>diigu-maven-plugin</artifactId> <version>1.0.0</version> <executions> <execution> <goals> <goal>enhance</goal> <goal>testEnhance</goal> </goals> </execution> </executions> <configuration> <verbose>true</verbose> <!-- <encoding>UTF-8</encoding> --> </configuration> </plugin> ... </plugins> ... </build> ... <pluginRepositories> ... <pluginRepository> <id>maven.seasar.org</id> <name>The Seasar Foundation Maven2 Repository</name> <url>http://maven.seasar.org/maven2</url> </pluginRepository> ... </pluginRepositories> ... <dependencies> ... <dependency> <groupId>org.seasar.container</groupId> <artifactId>diigu-core</artifactId> <version>1.0.0</version> </dependency> ... </dependencies> ... </project> ポイントは3点です。 + pluginRepositoriesへseasar.orgを指定 + dependencies/dependencyへdiigu-coreを指定 + build/plugins/pluginへdiigu-maven-pluginを指定 具体的にはこちらのファイルが参照になると思います。 (diigu-maven-pluginのテストに使用しているファイルです。) https://www.seasar.org/svn/s2container/trunk/diigu/diigu-test/pom.xml * コメント [#l8a2f4ff] #comment