【问题标题】:Freemarker template engine and MavenFreemarker 模板引擎和 Maven
【发布时间】:2012-11-01 00:32:57
【问题描述】:

我在我的一个项目中使用Freemarker。使用 Freemarker 设置项目按预期工作,但现在我在 Maven 项目中使用此库时遇到问题。似乎找不到模板(我将它们放在几乎每个文件夹中)。模板路径在web.xml中配置:

...
<init-param>
   <param-name>TemplatePath</param-name>
   <param-value>/</param-value>
</init-param>
...

我通过 mvn jetty:run 启动 Maven 模块。

我应该把模板文件放在哪里?如何配置 Maven 以将这些文件包含到 WAR 中?

My pom file

【问题讨论】:

  • 您的问题缺少很多信息。你把你的模板放在哪里。你是如何设置 Freemarker 配置的?您遇到了什么异常?

标签: java maven war freemarker


【解决方案1】:

我希望在src/main/resources/WEB-INF看到他们

另请参阅 this interesting blog posting 了解 Maven/Freemarker 交互。

【讨论】:

    【解决方案2】:

    终于找到了解决办法:

    模板文件必须放在WEB-INF文件夹中。

    web.xml:

    ...
    <init-param>
       <param-name>TemplatePath</param-name>
       <param-value>/</param-value>
    </init-param>
    ...
    

    【讨论】:

      猜你喜欢
      • 2014-07-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-24
      • 2013-04-12
      • 2017-07-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多