【发布时间】:2013-08-02 21:52:20
【问题描述】:
我正在开发一个使用 freemarker 的项目,我需要进行这种调用:
messageContent.append(FreeMarkerTemplateUtils.processTemplateIntoString(freemarkerConfig.getConfiguration().getTemplate("sampleTemplate.ftl"), model));
但是当我尝试做 mvn clean package 时,我得到了
"无法访问freemarker.template.Configuration [ERROR] freemarker.template.Configuration 的类文件未找到”。
当我尝试显式创建配置对象(Configuration config = new Configuration()) 时,Eclipse 会按预期建议我导入“freemarker.template.Configuration”。我导入它,错误在 Eclipse 中消失了,但是当我再次尝试执行 mvn clean package 时,我遇到了“包 freemarker.template 不存在”的构建失败。
我的 pom 文件有:
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>2.3.20</version>
<scope>runtime</scope>
</dependency>
我还需要做什么吗? 提前致谢!
【问题讨论】:
标签: java maven configuration freemarker