私がやりたいことはこれです: ユーザーが -D プロパティによって mvn を呼び出すときに入力する必要があるいくつかのプロパティに依存する pom.xml があります。
問題は、ユーザーがこのオプションを指定しない場合、mvn は「このプロパティを定義する必要があるため、このプログラムはコンパイルされません...」というカスタム エラー メッセージで失敗することです。
これを実現する最も簡単な方法を知っている人はいますか?これを行うためだけに例外をスローするプラグインを作成したくありません。
Maven Enforcer プラグインには、プロパティを要求するルールがすでにあります。エラー メッセージを指定して、正規表現で値を確認することもできます。