私は cobertura を使用しています。バージョン 2.5 を指定すると、1.9 がダウンロードされます。なんで?
私のpom: org.codehaus.mojo cobertura-maven-plugin 2.5.2 za/co/c2d/* /.class clean pre-site clean インストゥルメント サイト インストゥルメント cobertura
<reporting>
<plugins>
<plugin>
<!-- use mvn cobertura:cobertura to generate cobertura reports -->
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
<version>2.5.2</version>
<configuration>
<formats>
<format>html</format>
<format>xml</format>
</formats>
</configuration>
</plugin>
</plugins>
</reporting>
出力: [INFO] --- cobertura-maven-plugin:2.5.2:instrument (default-cli) @ services --- ダウンロード: http://repo1.maven.org/maven2/net/sourceforge/cobertura/cobertura /1.9.4.1/cobertura-1.9.4.1.pom
これを実行すると、[エラー] net.sourceforge.cobertura.javancss.parser.ParseException: Encountered " ">" "> "" で壊れます
私が理解しているように、これはバージョン 2.0.2 で修正されました。