<build> タグでプラグインを定義し、これを自分のサイト コマンドで使用したい場合、どうすればよいですか? <reporting> タグ内でプラグインを再度定義する必要がありますか?
そして、おそらく build タグ内で行った設定で、reporting タグでも行いたいと思っている設定はどうですか? (たとえば、2 つのライフサイクルでプラグインを使用するためだけに、構成ファイルの場所を 2 回指定したくありません)
例: build タグで checkstyle プラグインを定義し、使用するルールのカスタムの場所を構成します。これは、ルールが jar にパックされているため、依存関係として定義できるためです。レポートタグでそれを行うと、これは不可能です。しかし、surfire が checkstyle のレポートを生成できるように、レポート タグでもこのプラグインを使用する必要があります。そのため、レポート タグ内でもプラグインを定義する必要があります。
ここで何か完全に間違っているのかもしれませんが、それ以外の方法でそれを行う方法がわかりません。私が気に入らないのは、pom (ビルドタグとレポートタグ) に 1 つのプラグインが 2 回あることです。
誰かが私のソリューションが問題ないことを確認したり、より良い方法をアドバイスしたりできることを願っています.
どうも
クク