2012-07-19 173 views
0

我正在使用jetty6.1.26,并直接在webapps文件夹中部署web应用程序。因为我的应用程序有很多罐子,所以当码头启动如何在jetty6.1.24中设置jvm堆大小

java.lang.OutOfMemoryError: PermGen space 

我也是用的tomcat6,并且只是把在catline.sh的第一线,这将是确定自爆线。

JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=1024m" 

现在,我该如何在jetty中设置java opts?提前致谢。

ps:我修改了jetty-service.conf,并更新了 wrapper.java.maxmemory = 1024 它仍然无法工作。任何人有良好的想法,谢谢

回答

2

你如何推出码头?

如果你是在Ubuntu和安装码头apt-get的,你应该有一个文件/ etc /默认/码头,在这里您可以编辑JAVA_OPTIONS

+0

此文件在我的Ubuntu的安装不存在。 [我使用码头,所以它被安装] – MrSmith42 2013-02-26 15:17:08

+0

从Ubuntu 10.04和12.04的码头包有该文件。你在运行哪个Ubuntu?你是否从标准的Ubuntu存储库安装了jetty? – 2013-02-26 16:56:20

+0

Ubuntu 12.04,也许我手工安装了它(很久以前)。 – MrSmith42 2013-02-26 18:44:18