Java 具有512MB内存限制的Spring Roo

Java 具有512MB内存限制的Spring Roo,java,spring-mvc,heroku,spring-roo,Java,Spring Mvc,Heroku,Spring Roo,有没有什么技巧可以阻止我的SpringRoo应用程序不断超过Heroku中的内存限制? 即使是标准的petclinic应用程序也在不断崩溃。在Spring应用程序上也无法更改它。这是一个应用程序容器:应用程序使用所需的内存 获得内存的唯一方法是通过减少依赖关系来减少应用程序占用空间,这是可选的。这可以是在pom.xml中管理maven依赖项的归档,但只是一项尝试性工作 祝你好运 重复评论中的内容,以便被接受为答案: 通过运行以下命令,尝试将Xmx设置为低于默认的350m: $ heroku co

有没有什么技巧可以阻止我的SpringRoo应用程序不断超过Heroku中的内存限制?
即使是标准的petclinic应用程序也在不断崩溃。

在Spring应用程序上也无法更改它。这是一个应用程序容器:应用程序使用所需的内存

获得内存的唯一方法是通过减少依赖关系来减少应用程序占用空间,这是可选的。这可以是在
pom.xml
中管理maven依赖项的归档,但只是一项尝试性工作


祝你好运

重复评论中的内容,以便被接受为答案:

通过运行以下命令,尝试将
Xmx
设置为低于默认的350m:

$ heroku config:set JAVA_OPTS="-Xmx300m"

您现在将
-Xmx
设置为什么?在Heroku Free/Hobby/1X dyno(内存512mb)上默认为350m。但您可以将其设置为
-Xmx300m
或更低。谢谢,-Xmx300m现在可以正常工作了!