2011-11-11 4 views
0

のOutOfMemory PermGenスペースは、藍:私は、JBoss 6.0を使用しています

日食は、私はJBOSS_HOME/binに/ run.conf.batを変更

が、コンソールで

は、サーバが起動している間、それは

VM引数を語ります:BLA BLA -XX:MaxPermSizeを= 256メートルBLA BLA

しかしrun.conf.batでは-XXある:私はJDK installatに、VM引数を変更することができMaxPermSizeを= 512メートル

イオンディレクトリ?

おかげ


は、サーバー上の日食をダブルクリックで

を解決し、オプションエディタは、変更VM引数を付属しています。

この引数のオーバーライドは

+0

私は答えはわかりませんが、一度見つけたら '-XX:+ CMSClassUnloadingEnabled'を追加してみてください。 – stivlo

+0

質問に答えを入れてはいけません。あなたは答えを投稿するべきです。質問が尋ねられてから48時間後、あなたはそれを受け入れることができます。 – BalusC

答えて

0

問題は日食仮想マシンがiniファイルからメモリの制限を取らないこと、です。 非常にですが、そうです。解を探してくださいhere

編集してください。いくつかの実験の後、私はそれがiniファイルからメモリ制限を受けていることを発見しました。しかし、新しいワークスペースの作成時に一度だけ行います。 eclipse.iniの-vmargからのパラメーターは、デフォルトのVMパラメーター行を作成します。

0

をrun.conf.batが、run.conf.batにそれはあなたが512mの間にスペースを持っているようだ-XX:MaxPermSize=512 m

です。あなたはスペースを削除しようとすることはできますか?私のrun.conf.batも大文字の512M512mではなく)です。私はOSX/Linuxを使っているので、Windowsの場合は分かりません。

関連する問題