java - 从 Spring 4.2.2 升级到 4.3.3 时 freemarker 配置问题

标签 java spring freemarker

<bean id="freemarkerConfiguration"
    class="org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean"
    p:preferFileSystemAccess="false" p:templateLoaderPath="classpath:/" />

在 Spring 4.2.2 中工作,但当我升级到 4.3.3 时,服务器启动时抛出异常。

Caused by: java.lang.NoSuchMethodError: freemarker.template.Configuration.(Lfreemarker/template/Version;)V

freemarker版本:2.3.20

java版本:1.8.0_60

最佳答案

配置(版本) 已在 FreeMarker 2.3.21 中添加。无论如何,使用最新版本(2.3.25 ATM)是有好处的。

关于java - 从 Spring 4.2.2 升级到 4.3.3 时 freemarker 配置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40284290/

相关文章:

java - 在玩java mongodb时注入(inject)构造函数时出错

java - 将字符串更改为 Char 数组

java - 从一个构造函数访问数组列表到另一个构造函数android

java - Spring:HandlerMethodArgumentResolved 不适用于自定义注释参数

freemarker - freemarker 支持是否显示数据模型中的所有变量?

java - 如何使用 servlet 运行 Freemarker 模板?

java - 语法写作初学者指南

java - Spring Boot JMS MappingJackson2MessageConverter 无法找到 `_type` 字段,即使它存在

java - Spring 事件和服务重启

java - Freemarker 中的继承/实例检查