0

プロジェクトの 1 つでFreemarkerを使用しています。Freemarker を使用したプロジェクトのセットアップは期待どおりに機能しますが、Maven プロジェクトでこのライブラリを使用すると問題が発生します。テンプレートが見つからないようです (ほぼすべてのフォルダーに配置しました)。テンプレート パスは web.xml で構成されます。

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

mvn jetty:run を介して Maven モジュールを開始します。

テンプレート ファイルはどこに配置すればよいですか? これらのファイルを WAR に含めるように Maven を構成するにはどうすればよいですか?

私のpomファイル

4

2 に答える 2

1

私はそれらに会うことを期待しますsrc/main/resources/WEB-INF

Maven/Freemarker の相互作用に関するこの興味深いブログ投稿も参照してください。

于 2012-11-12T15:13:47.760 に答える
0

最後に、私は解決策を見つけました:

テンプレートファイルは、WEB-INFフォルダーに配置する必要があります。

web.xml:

...
<init-param>
   <param-name>TemplatePath</param-name>
   <param-value>/</param-value>
</init-param>
...
于 2012-11-12T15:31:44.837 に答える