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>
分享到:
相关推荐
hudson.freemarker_ide_0.9.14 hudson.freemarker_ide_0.9.14 hudson.freemarker_ide_0.9.14 hudson.freemarker_ide_0.9.14 hudson.freemarker_ide_0.9.14
Freemarker是一款强大的模板引擎,用于将数据模型与表示层分离,从而实现在Web开发中的动态页面生成。根据所提供的文件信息,我们可以详细探讨以下几个关键的知识点: ### 1. 创建配置实例 在Freemarker中,`...
FreeMarker学习文档
hudson.freemarker_ide_0.9.14 是eclipse 的 离线版插件 是配合我这篇帖子的 https://blog.csdn.net/jdycsdn/article/details/105598881
标题中的“hudson.freemarker_ide_0.9.14 高亮”表明这是一个与Freemarker语言高亮显示相关的插件,版本号为0.9.14,适用于Hudson或Eclipse开发环境。这个插件的目的是为了在开发过程中提供更好的代码可读性和编辑...
在视频中,可能会演示如何配置FreeMarker环境,包括设置配置文件(`freemarker.properties`),以及如何在Java应用中集成FreeMarker,比如通过`Template`和`Configuration`类来加载和解析模板。 "freemarker02_将...
### Freemarker常用内置函数详解 #### 一、概述 Freemarker是一款强大的模板引擎,它支持多种语言环境,尤其在Web开发中被广泛应用于动态页面的生成。在Freemarker中,内置了大量的实用函数,这些函数能够帮助...
FreeMarker_Manual_zh_CN_2.3.16.pdf开发手册,中文的,由南磊翻译,绝对是经典之作,无论是初学者,还是有经验的开发者绝对是必备宝典. 另外还有一份是2.3.19版的一样是pdf中文
本人工作时项目需要用到freemarker,所有公司给了我这个手册让我学习,这本手册我觉得很好,只需要你花一点时间去看,那么你就能掌握freemarker的应用,比较简单易懂。加油吧!
本资料主要对Freemarker的实现原理进行了深入的源码解析。 在理解Freemarker的工作原理前,首先要明确其基本概念。Freemarker是一个基于模板的语言(Template Language),模板是纯文本文件,其中包含了静态文本和...
FreeMarker允许将数据模型和模板分离,通过模板可以直接生成静态的页面,也可以在服务器端生成动态的网页。 在模板开发方面,FreeMarker提供了一系列强大的功能,允许开发者使用指令和表达式来控制页面的结构和内容...
前端模板引擎:FreeMarker 版本:2.3.23 中文操作手册 FreeMarker 是一款 模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户...
《freemarker中文手册文档.doc》是Freemarker的中文参考手册,详细介绍了Freemarker的语法、配置、API以及最佳实践。手册中,你可以了解到: 1. **基本语法**:Freemarker使用简单的模板语言,主要包括变量表示(${...
FreeMarker 是一个强大的模板引擎,常用于Web应用中的视图层开发,如Java Web项目。它将数据模型与HTML、XML等格式的模板分离,使得开发者可以专注于业务逻辑,而设计师则可以专心于页面设计。这份"FreeMarker ...
目前最好用的freemarker插件,比jboss的freemarker插件编辑器好用,可高亮,可提示,而且保存编辑时不会使eclipse卡,解压后将plugin文件夹直接覆盖 eclipse plugin即可用
标题"BBS.rar_BBS java_BBS论坛_freemarker java_struts2 bbs_论坛"中提到的关键元素是"BBS"、"java"、"BBS论坛"、"freemarker"、"java"以及"struts2",这暗示这是一个基于Java技术构建的BBS(Bulletin Board System...
通过` BeansWrapper.DEFAULT_WRAPPER`可以获得默认配置。 在实际使用中,开发者通常会创建一个`Configuration`实例,然后加载模板并创建相应的数据模型。通过`Template`的`process`方法,将数据模型注入模板,生成...