maven3の下で一緒に動作するcoberturaおよびSurefireプラグインのバージョンはどれですか?
maven3 に切り替えた後、mvn cobertura:cobertura
テスト カバレッジに関するレポートが生成されなくなっていることがわかりました (表示されるカバレッジは 0% です)。maven2で動作していました...
ただし、他のプロジェクトのレポートの 1 つでまだ機能していることを発見した後、有効な pom を分析しました。他のバージョンのプラグインを使用していることがわかったのでmaven-surefire-plugin
、バージョン 2.8 から 2.4.3 にダウングレードしました。maven-cobertura-plugin
バージョン2.5.1で使用しています。
これは有効な解決策ですが、私が使用しているプラグインのバージョンはかなり古いため、有効なバージョンのペアが見つかるまで実験したくありません。私の質問は、この 2 つのプラグイン間の非互換性の原因は何ですか? それはバグですか、それともプラグインの動作がバージョン間で変更され、互換性がなくなりましたか? プラグイン自体ではなく、プラグインの互換性に関する情報はどこにありますか?