量産メモ帳

忘れっぽいのでメモを残しています。

pom.xml の記述。

スポンサーリンク

すっかり忘れていたが、pom.xml は以下のように記述しますた。

<project>
  ...
  <build>
    <sourceDirectory>src</sourceDirectory>
    <testSourceDirectory>src/org/aeug/rms099/test</testSourceDirectory>
    <outputDirectory>classes</outputDirectory>
    <testOutputDirectory>test-classes</testOutputDirectory>
    <plugins>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>cobertura-maven-plugin</artifactId>
        <version>2.0</version>
        <configuration>
          <instrumentation>
            <ignores>
              <ignore>org.aeug.rms099.test.*</ignore>
            </ignores>
            <excludes>
              <exclude>org/aeug/rms099/test/**/*.class</exclude>
            </excludes>
          </instrumentation>
        </configuration>
        <executions>
          <execution>
            <goals>
              <goal>clean</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>
  <reporting>
    <plugins>
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>cobertura-maven-plugin</artifactId>
        <version>2.0</version>
      </plugin>
    </plugins>
  </reporting>
  ...
</project>



やっぱ src フォルダの中にテストクラスが混じってると、設定も複雑になってよろしくないなー(><)