.log(ぽちろぐ)

福岡.平尾に住んでるSE(スーパーエロい)の日記。

tomcat7の起動引数設定。PermGenSpace

windowsServerに入れたtomcat7。OutOfMemoryError: PermGen spaceを回避。

startup.batと同じディレクトリに、setenv.batを作って以下を書く。

set "JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx1024m -XX:MaxPermSize=256m"

上記で発生しなくなった。 以前はCATALINA_OPTSと書いてた気がするけど。

set "JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx1024m -XX:MaxPermSize=256m -jvm server"

としてもいいかも。ちなみに

set "JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx1024m -XX:MaxPermSize=256m -server"

は起動しなかった。

以下の情報は古いです。 blog.tomorrow-japan.com

blog.tomorrow-japan.com

blog.tomorrow-japan.com