こんにちは: 私は 10,000 の Junit テスト ケースを持つアプリケーションを持っています。先週、新しいコードを追加すると、多くの Java ヒープ メモリ ユニット テスト ケース エラーが発生していることに気付きました。1) 1 つの方法は、追加したコードを再確認することです。2) 単体テスト ケース中に JVM に接続し、ヒープ ダンプを取得します。誰かが2)の場合のやり方を教えてもらえますか?
Windows、Maven、J2SE を使用しています。
基本的に、Javaコマンドにどのような引数を与えるべきかはわかっていますが、それらの引数をpom xmlのどこに置くべきかはわかりません。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.2</version>
</plugin>