素敵なMaven機能があります --batch-mode
、非対話モードで実行するようにmavenに指示します。
Mavenプラグインの内部からこのパラメータの値を取得する方法はありますか( MyMojo
)?
回答:
回答№1は1通常、これを介してプラグイン内から情報を取得できます。
@Parameter (defaultValue = "${session}")
private MavenSession session;
...
if (session.getRequest().isInteractiveMode()) {
...
}