升级的春天,现在的Freemarker抛出NoSutchMethod错误

问题描述:

我有一个完美的工作泉应用(4.2.7 - > 4.3.7)简单的升级,但现在当我部署catalina.out的是给我一个:升级的春天,现在的Freemarker抛出NoSutchMethod错误

Caused by: java.lang.NoSuchMethodError: freemarker.template.Configuration.<init>(Lfreemarker/template/Version;)V 
    at org.springframework.ui.freemarker.FreeMarkerConfigurationFactory.newConfiguration(FreeMarkerConfigurationFactory.java:320) 

我查看了API,但看起来没有任何变化。我也可以确认freemarker-2.3.20.jar在lib目录中,但这看起来像是一个弹簧问题

花了一些搜索,但Spring也升级Freemarker到2.3.23 - 所以使用它在你的POM,它应该工作。

+0

当前和推荐的一个是2.3.25孵化(ASF为了品牌的原因需要“孵化”)。我不知道为什么Spring 4.3.5(我想这就是你的意思)带有一个1.5岁的FreeMarker版本,但我猜他们对“-incubating”太困惑了。 – ddekany