1
時々私は代わりの構成の一方をオーバーライドする、パラメータが付加される必要がある:例えばプラグイン設定で明示的に指定されたパラメータにJVMパラメータを追加しますか?
mvn test -DargLine="-Dportal.test=huge"
そう結果は
に等しくなる<argLine>-XX:+CMSClassUnloadingEnabled</argLine>
に添加されるべきです
<argLine>-XX:+CMSClassUnloadingEnabled -Dportal.test=huge</argLine>
それは可能なのかどうか、私に教えてください。
編集:「どうしてあなたはそれをしたいのですか」という迷惑な質問には答えないでください。
まあ、私は今、混乱しています、surefire-pluginプラグインのMojoにはパラメータargLineがあります。このパラメータは、JVMパラメータ-DargLineまたは要素で設定できます。デフォルトではJVMのparamが設定をオーバーライドしています....あなたのソリューションでは、元のシナリオと同じようにオーバーライドされるので、argLineとは異なるJVMパラメータ名を呼び出さなければならないと思います。したがって、 -DskipTests = true $ {argLine2} ... Btwこの例は意味をなさないargLineは、forkされたテストJVMプロセスに適用されるtrue JVMパラメータのためのものです。 –
lisak
しかし、あなたは私の問題を解決しました:-) Thanks Stefanos – lisak