编译失败,出现java.lang.StackOverflowError

时间:2012-09-09 17:51:53

标签: heroku playframework playframework-2.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。 也许任何人都可以建议解决此问题的解决方法?

1 个答案:

答案 0 :(得分:1)

确定。找到解决方案。 堆栈大小不应该在config参数中更改,而是在buildpack中更改。

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