我们已经将我们的项目从Java7和Ant1.8升级到Java8和Ant1.9。在Java7中,我们可以毫无问题地使用ApacheVelocity1.7。但是在升级到Java8之后,我们得到了concurrentmodificationexception。
Caused by: java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:909)
at java.util.ArrayList$Itr.next(ArrayList.java:859)
at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:393)
at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:207)
at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:342)
at org.apache.velocity.Template.merge(Template.java:356)
at org.apache.velocity.Template.merge(Template.java:260)
at org.apache.velocity.texen.Generator.parse(Generator.java:445)
原因和解决办法是什么?
暂无答案!
目前还没有任何答案,快来回答吧!