問題を再現できません。構成スニペットをコピーしてランダムに貼り付け、トリガーのpom.xml
後のフェーズを実行すると、カバレッジ レポートが期待どおりに生成されます。process-classes
emma:emma
$ mvn クリーン プロセス クラス
[情報] プロジェクトをスキャンしています...
[情報] - - - - - - - - - - - - - - - - - - - - - - - - -------------------------
[INFO]ビルドテストプロジェクト
[情報] タスク セグメント: [クリーン、プロセス クラス]
[情報] - - - - - - - - - - - - - - - - - - - - - - - - -------------------------
[情報] [クリーン: クリーン {実行: デフォルト-クリーン}]
[情報] ディレクトリ /home/pascal/tmp/test-project/target を削除しています
[INFO] [resources:resources {execution: default-resources}]
[情報] 'UTF-8' エンコーディングを使用して、フィルター処理されたリソースをコピーしています。
[情報] 1 個のリソースをコピーしています
[情報] [コンパイラ: コンパイル {実行: デフォルト コンパイル}]
[情報] 1 つのソース ファイルを /home/pascal/tmp/test-project/target/classes にコンパイルしています
[INFO] emma:emma 準備中
...
EMMA: [/home/pascal/tmp/test-project/coverage.ec] {93 ms} にマージされたランタイム カバレッジ データ
[情報] [エマ:エマ {実行: デフォルト}]
入力ファイルの処理中 ...
2 ファイルが 3 ミリ秒で読み取られ、マージされました
[xml] レポートを [/home/pascal/tmp/test-project/target/site/emma/coverage.xml] に書き込んでいます ...
[/home/pascal/tmp/test-project/target/site/emma/index.html] に [html] レポートを書き込んでいます ...
[情報] - - - - - - - - - - - - - - - - - - - - - - - - -------------------------
[情報] ビルド成功
[情報] - - - - - - - - - - - - - - - - - - - - - - - - -------------------------
プロジェクトに単体テストはありますか? ファイルはcoverage.em
空ではありませんか? emma:emma
コマンドラインで実行するとどうなりますか? オプションを指定して mvn を実行すると、-X
ヒントが得られますか? 役立つトレースを投稿できますか?
補足として、私はemma:emma
通常のビルドの一部として個人的には実行しません。emma:emma
コマンド ラインからゴールを実行するか、使用法ページで提案されているようにプラグインとレポート セクションを構成します。しかし、それは別の話であり、質問には答えません。