0

可能是由于以下错误 - https://play.lighthouseapp.com/projects/82401/tickets/613-stack-overflow-exception-while-trying-to-compile当路由文件变大时,Play 2 项目无法编译。有增加默认线程堆栈大小的解决方法。但这不适用于 Heroku。我不知道是否可以将 Heroku 上使用的堆栈大小增加到超过 512k,将 JAVA_OPTS 和 SBT_OPTS 更改为 -Xss2m 没有帮助。编译失败,出现异常 java.lang.StackOverflowError。也许任何人都可以提出解决此问题的解决方法?

4

1 回答 1

1

好的。找到了解决方案。堆栈大小不应在配置参数中更改,而应在 buildpack 中更改。

对于在 Heroku 上遇到相同异常的任何人:只需 fork buildpack 并更改第 95 行添加 +Xss2m 即可

于 2012-09-10T07:29:30.237 回答