私は次のようにMaven Embedderを使用しています:
MavenCli cli = new MavenCli();
int result = cli.doMain(new String[] { "process-resources" }, "tmp/projectdir", System.out, System.err);
これは機能し、コマンドラインコマンドを実行するのと同じです
mvn process-resources
ディレクトリ内
tmp/projectdir
ただし、Maven Embedder がコマンド ライン コマンドと同等の機能を実行するように、Maven にオプションを指定する必要があります。
mvn -Dstage=local process-resources
これはどのように行うことができますか?