0

OpenbravoWeb ブラウザーを使用して tomcatでデプロイしようとしました。

それは私を投げます

java.lang.OutOfMemoryError: PermGen space exception

Java Options スペースに次のパラメーターを追加して、メモリを増やしてみました

-Xms512m
-Xmx2048m
-XX:PermSize=512m
-XX:MaxPermSize=1024
-XX:+UseConcMarkSweepGC
-XX:+CMSClassUnloadingEnabled
-Dfile.encoding=UTF-8

上記のパラメータを追加した後、Tomcat サービスが開始されません。エラーを表示しています。

openbravoWeb ブラウザで tomcat を使用してデプロイする方法を教えてください。

4

2 に答える 2

1

http://wiki.openbravo.com/wiki/Installation/Troubleshooting#Out_of_memory

OB の構築中に「メモリ不足」の苦情を回避するには、ANT_OPTS および CATALINA_OPTS 環境変数の両方にオプション「-Xms384M -Xmx1024M -XX:MaxPermSize=256M」を追加する必要があります。環境変数の編集に関する注意事項

システム全体の環境を変更するには、その割り当てをファイルに入れ、/etc/env.d に配置し、優先順位と上書きの可能性を慎重に確認する必要があります。Bulbgraph.png /etc/env.d に変更を加えた後は、忘れずに env-update を実行してください。

于 2013-07-17T20:16:25.910 に答える
1

この問題を解決するには、Tomcat パラメーターに次のプロパティを追加します。

インスタンス起動の場合、tomcat6w ウィンドウに次のプロパティを追加し (Tomcat の bin フォルダーの下にある tomcat6w をダブルクリック)、Java タブを選択します。

              -XX:+CMSClassUnloadingEnabled
              -XX:+CMSPermGenSweepingEnabled
              -XX:+UseConcMarkSweepGC
              -XX:PermSize=128m
              -XX:MaxPermSize=512m

最大メモリ プール -- 3052

Windows 7 インスタンスの起動の場合、Tomcat6w ウィンドウに次のプロパティを追加し (Tomcat の bin フォルダーの下にある tomcat6w をダブルクリック)、[Java] タブを選択します。

              -XX:MaxPermSize=1024m
              -XX:+CMSClassUnloadingEnabled
于 2013-10-24T19:21:07.260 に答える