我已经尝试从Roo 1.2.3迁移到一个新版本,该版本开始支持Java 7的新功能。但对于1.2.4和1.2.5版本,当我开始使用Roo时它会抛出:
com.github.antlrjavaparser.Java7Parser上的StackOverflowError $ RelationalE xpressionContext.shiftExpression(Java7Parser.java:6610)
我试图在运行Roo时为java提供更多内存。但这没有帮助。
有人可以就如何解决这个问题提出建议吗?
答案 0 :(得分:2)
由于对Java 7功能的新支持,这看起来像java-parser实现错误(参见https://jira.springsource.org/browse/ROO-3106)。
在https://jira.springsource.org/browse/ROO中报告,包括一个重现它的例子,以便解决它。