这类错误一般出现在整合项目包的时候,解决方法最好是打开源代码
org.springframework.ui.freemarker.FreeMarkerConfigurationFactory
protected Configuration newConfiguration() throws IOException, TemplateException {
return new Configuration(Configuration.DEFAULT_INCOMPATIBLE_IMPROVEMENTS);
}
通过点击进入源代码发现Configuration.DEFAULT_INCOMPATIBLE_IMPROVEMENTS并没有定义,原因只有一个,检查包冲突,发现freemarker版本冲突,使用了旧版

解决方法是将依赖包找到进行冲突排查
本文介绍了解决Freemarker版本冲突导致的问题方法。通过排查依赖包并更新至最新版本可以有效避免Configuration.DEFAULT_INCOMPATIBLE_IMPROVEMENTS未定义的错误。
5385

被折叠的 条评论
为什么被折叠?



