2010-11-29 7 views
2

私は最近、最新のJava 1.6 JDKをダウンロードしました。私は私のローカルPC上で私のwebapp(Tomcatサーバーを使用して)をテスト/監視するSDKに付属のVisualVMを使用しています。私はWindows XPを実行しています。分を設定するためのパラメータを設置しているどこでWindows PCにJavaヒープサイズを永久に設定できますか?

。と最大。 Javaのヒープサイズ? VisualVMは、ヒープは約256MBです。 Tomcatのserver.xmlファイルを調べましたが、そこに設定が見つかりませんでした。

は、これらの設定を配置するのに最適な場所はbinフォルダにsetenv.batまたはsetenv.shであるあなたに

答えて

8

あなたはJavaのヒープサイズに対処するためのJAVA_OPTS環境変数を使用することができます。 この変数は環境変数として追加することができ、startup.batファイルに設定行を定義することもできます。

startup.batファイルに以下の行を追加します。

set JAVA_OPTS=-Xms512m -Xmx512m 

これは、次のように環境変数として追加できます。

+0

あなたはそれが 'server.xml'ファイルである必要がありますか?これは、JVMを実行するいくつかのファイルでなければなりません(matt bの回答を参照)。 –

+0

ああ..すみません。正しいファイル名で回答を編集しました。それはstartup.batでなければならない –

+0

あなたのソリューションは私のために働いた。私はstartup.batファイルを更新したところ、VisualVMを起動しました。変更が有効になりました。 – katura

3

これらのパラメータは、コマンドラインを介してJVMに渡されます。-Xmsと-Xmx を詳しく実行するJava -Xについて。

関連する問題