本文更新日期:2019年10月13日

Apache FreeMarker 是一个模板引擎,它仅是一个jar包,基于模板,生成文本输出(HTML网页、电子邮件、配置文件、源代码等) 。

1、freemarker依赖介绍

freemarker没有其他的任何依赖,仅仅依赖Java自身。

2、freemarker向后兼容

在freemarker 2.3.0(2004)之前,具有不同第二版本号(例如,2.2.x和2.3.x)的版本不完全兼容。

freemarker 2.3.x系列在向后兼容性方面相当保守,你可以用一个新版本的freemarker.jar替换旧版本的freeMarker.jar,而不会破坏任何内容。

3、freemarker最新版本

最新版本是:freemarker 2.3.29,发布于:2019-08-17。需要:J2SE 1.5 或更高版本

4、freemarker最新版本下载链接

4.1、二进制文件和说明文档

https://www.apache.org/dyn/closer.cgi/freemarker/engine/2.3.29/binaries/apache-freemarker-2.3.29-bin.tar.gz

4.2、源码文件

https://www.apache.org/dyn/closer.cgi/freemarker/engine/2.3.29/source/apache-freemarker-2.3.29-src.tar.gz

5、freemarker maven仓库

<dependency>
  <groupId>org.freemarker</groupId>
  <artifactId>freemarker</artifactId>
  <version>2.3.29</version>
</dependency>