私はjunitテストを実行するためにEclipse 4.2を使用しています。 テストではたくさんのメモリが使用されるので、私がしたいのは、jvmに割り当てられたメモリを拡大することです。私は、ヒープメモリパラメータをEclipseのINIファイルに設定するか、実行コンフィギュレーションを設定するかの違いがあるかどうかを知りたがっていますか?EclipseにJVMのparamを設定する正しい方法は何ですか
答えて
注日食自体の最大許容メモリサイズとは異なります。
は、Eclipse自体引当金は「1024M」でmは 大文字と小文字を区別しないである「MX」でmは、大文字と小文字が区別されることに注意してください
-vmargs -Xmx1024M -Xms1024M -XX:PermSize=2048m -XX:MaxPermSize=2048m
により、起動時に設定されています。単一Xオプションは「=」なしで綴られますが、 二重Xオプションの綴りは「=」です。メニュー項目の
Window::Preferences::Java::Installed JREs::Edit::Default Vm Arguments: -Xms128M -Xmx2048M
(正確なタイトルはによって異なる場合があります:
は、JVMのメモリー・サイズは Eclipse内に設定されている、あなたはユニットテストに影響を与えるようにしたいものです日食によってを開始しましたEclipseから起動する新しいJavaプロセスには適用されません。
eclipse.ini
のヒープサイズを以下のように増やすことができます。 Java用のメモリ設定は、日食 によって開始されたプロセス
-Xms1024m
-Xmx1024m
-XX:MaxPermSize=256m
eclipse.ini
に設定すると、それはEclipseプロセス自体に適用され、Eclipseから起動する新しいJavaプロセスには適用されません。
実行コンフィギュレーションで設定すると、のみが実行コンフィギュレーションに適用されますが、Eclipse自体には適用されません。
ユニットテストでは多くのメモリが使用されているため、Eclipseがどれくらいのメモリを利用できるかは関係ありません。単体テストは、デフォルトのメモリ割り当てで新しいJavaプロセスで実行されます。
- 1. Mac OSでjvmとeclipseを設定する方法10.6
- 2. IntelliJでEclipseプロジェクトを正しく設定する方法は?
- 3. キャッシュコントロールヘッダーを設定してテストする正しい方法は何ですか?
- 4. Guiceでプロパティを設定する正しい方法は何ですか?
- 5. hibernateでflushmodeを設定する正しい方法は何ですか
- 6. JasperReports APIで式を設定する正しい方法は何ですか?
- 7. CSSでビヘイビアプロパティを設定解除する*正しい*方法は何ですか?
- 8. Apacheリバースプロキシtomcat(Jenkins、Sonar)を設定する正しい方法は何ですか
- 9. EclipseフラグメントのJUnitテストを作成する正しい方法は何ですか?
- 10. JVMパラメータの設定方法
- 11. クラスコンストラクタを定義する正しい方法は何ですか?
- 12. Javadocのparamタグに複数の行を挿入する正しい方法は何ですか?
- 13. jvmにデフォルトのパラメータを設定する方法は?
- 14. RestHeartのjvmメモリの推奨設定は何ですか?
- 15. Cucumber JVM +ロギングアペンダーの設定方法は?
- 16. Java_homeでjvmを設定するには
- 17. eclipseでJavaアプリケーションをjvmプロファイラに接続する方法は?
- 18. リダイレクトOGNLエラーの修正方法、paramを設定できませんか?
- 19. Eclipseでメモリブレークポイントを設定する方法
- 20. BluemixでJVMメモリ設定を構成する方法は?
- 21. jvm引数にシステムipを設定する方法は?
- 22. NVIDIA Nsight Eclipse版でPyDevを正しく設定する方法は?
- 23. get paramが設定されているかどうかチェックする方法は?
- 24. paramを設定する方法。 http://valums.com/ajax-upload/ javascriptの値は正しくありますか?
- 25. WebLogicの<session-param>設定要素は実際に何をしますか?
- 26. EclipseでデフォルトのJVM引数を上書きする方法は?
- 27. Eclipseにeclipseでコードテンプレートを設定させる方法はありますか?
- 28. リモートJVMのプロファイリングでmanagement.propertiesを設定する方法
- 29. 新しいGerritプロジェクトの設定を変更する正しい方法は何ですか?
- 30. マニフェストファイルにインテントアクションを指定する正しい方法は何ですか?