Как использовать функцию auto_import с FreeMarker и maven или ant (не servlet) - PullRequest
0 голосов
/ 08 августа 2011

Я хотел бы протестировать использование freemarker для автоматической сборки моих html-файлов во время компиляции (не использовать сервлет) и хочу использовать функцию auto_import, чтобы мне не пришлось заново определять шаблон для каждого файла.Я могу использовать ANT или Maven.Как использовать функцию auto_import для автоматической загрузки шаблонов в FreeMarker с использованием ANT или Maven?

Ответы [ 2 ]

1 голос
/ 09 августа 2011

auto_imports - это лишь одна из многих настроек FreeMarker, и она не имеет ничего общего с сервлетами, Maven или Ant.Поэтому, если вы можете обрабатывать файлы с помощью Ant или Maven (один из способов - использовать плагин Maven FMPP или задачу Ant FMPP), то вы также можете использовать auto_imports.

Обновление: Существует проблема с FMPP (до выпуска 0.9.15): он не знает этот параметр, поэтому вы не можете установить его через FMPP.Но вместо этого он имеет «Выбор верхнего и нижнего колонтитула», который является еще более гибким.Смотри: http://fmpp.sourceforge.net/settings.html

0 голосов
/ 09 августа 2011

Вы пробовали FMPP ?

FMPP - это инструмент препроцессора текстовых файлов общего назначения, использующий шаблоны FreeMarker.

Может использоваться через командную строку или Ant и может предоставлять все необходимые функции.

...