2017-11-15 17 views
0

intellijのjunitテストの最大ヒープサイズを設定したいのですが、VMオプションフィールドに入力する値は単に前に付加されています。 Xmxのを上書きしようとせずに、ps auxで示されるrunコマンドは以下の通りです:Intellijのjunitテストの最大ヒープサイズ(Xmx)を変更するにはどうすればよいですか?

/usr/lib/jvm/java-8-oracle/bin/java -ea -javaagent:/home/ubuntu/.m2/repository/org/jmockit/jmockit/1.8/jmockit-1.8.jar -Xmx1024m -Didea.test.cyclic.buffer.size=1048576 ... 

私はカスタムXmxのコンフィグを追加した場合、それが現れたが、1024メートルの後に値がまだrunコマンドに追加されます。

/usr/lib/jvm/java-8-oracle/bin/java -ea -Xmx4G -javaagent:/home/ubuntu/.m2/repository/org/jmockit/jmockit/1.8/jmockit-1.8.jar -Xmx1024m -Didea.test.cyclic.buffer.size=1048576 ... 

ここでXmxを正しく設定または上書きするにはどうすればよいですか? ~/idea-IC-172.3317.76/bin/idea.properties~/.IdeaIC2017.2/config/で検索しましたが、何も見つかりませんでした。

答えて

0

pom.xmlファイルを確認します。テスト用に定義されたMavenオプションは、IDEAのデフォルトを上書きします。これは仕様です。