一般出现这种问题的原因是,spring的版本和freemarker不匹配造成的~

 

nested exception is org.springframework.beans.factory.BeanCreationException: 
Error creating bean with name 'freemarkEngine' defined in class path resource [conf/app-resources.xml]: Cannot resolve reference to bean 'freemarkerConfiguration' while setting bean property 'configuration'; 
nested exception is org.springframework.beans.factory.BeanCreationException: 
Error creating bean with name 'freemarkerConfiguration' defined in class path resource [conf/app-resources.xml]: 
Invocation of init method failed; 
nested exception is java.lang.NoSuchFieldError: DEFAULT_INCOMPATIBLE_IMPROVEMENTS 

版本不对。使用新版本: 
<!-- https://mvnrepository.com/artifact/org.freemarker/freemarker --> 
<dependency> 
<groupId>org.freemarker</groupId> 
<artifactId>freemarker</artifactId> 
<version>2.3.23</version> 
</dependency> 


而不是: 
                <dependency> 
<groupId>freemarker</groupId> 
<artifactId>freemarker</artifactId> 
<version>2.3.9</version> 
</dependency>

 

参考链接:http://feng-tai-jun.iteye.com/blog/2331536

相关文章:

  • 2022-12-23
  • 2022-01-01
  • 2021-09-03
  • 2021-09-29
  • 2021-09-30
  • 2021-04-23
  • 2021-10-10
  • 2021-04-26
猜你喜欢
  • 2021-08-02
  • 2021-10-10
  • 2022-12-23
  • 2021-07-28
  • 2021-11-19
  • 2021-07-22
  • 2022-12-23
相关资源
相似解决方案