プラグインで色々出力
Maven2のsiteゴールでプロジェクトサイトを作る場合に、プラグインを利用すると色々出来たのでそのメモ。まずは日本語化。
<!-- pom.xml --> <project> <build> <plugins> : <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-site-plugin</artifactId> <configuration> <locales>ja</locales> <inputEncoding>UTF-8</inputEncoding> <outputEncoding>UTF-8</outputEncoding> </configuration> </plugin> </project>
次にテストケースのカバレッジリポートとjavadocの出力。
<!-- pom.xml --> <project> : <reporting> <plugins> <!-- Caverage Report --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> </plugin> <!-- javadoc --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <configuration> <source>1.5</source> <docencoding>UTF-8</docencoding> <encoding>UTF-8</encoding> <minmemory>256m</minmemory> <maxmemory>512m</maxmemory> <charset>UTF-8</charset> </configuration> </plugin> </plugins> </reporting> </project>