0

equinoxを起動するときに最大ヒープサイズを設定する方法を知っている人はいますか?次のように、コマンドラインからコンテナを起動します。

java -jar org.eclipse.osgi_3.5.2.jar -console -Xmx1024M -Xms512M -XX:[MaxPermSize]=256M

ただし、これは最大ヒープサイズには影響せず、OutOfMemoryExceptionが発生します。catalina osgiバンドルとspring-web-extenderを使用してwarバンドルをデプロイしようとしているので、tomcatosgiバンドルにjava_optsを設定する方法に関するヒントもありがたいです。

ありがとう

バリー

4

1 に答える 1

6

を呼び出す前に、JVM ヒープ引数を渡す必要があります。-jar

java -Xmx1024M -Xms512M -XX:MaxPermSize=256m -jar org.eclipse.osgi_3.5.2.jar -console

この便利なリンクは言う

-jar オプションを指定して Java を実行すると、-jar jar-file の後のすべてがアプリケーション引数として扱われることに注意してください。したがって、常に -jar の前に JVM オプションを配置する必要があります。

于 2010-10-12T12:56:52.487 に答える