2017-02-08 3 views
0

Должна быть доступна настройка freemarker для использования старого синтаксиса # -less.FMPP использовать старый синтаксис FTL

Однако, чтобы дать пользователям время, чтобы подготовиться к этому изменению, в FreeMarker 2.1 и 2.2 использование # не является обязательным, если программист не дает строгого режима синтаксиса в конфигурации FreeMarker по телефону setStrictSyntaxMode (истина) по конфигурации. На самом деле мы настоятельно рекомендуем это программистам. Начиная с некоторого более позднего релиза, этот параметр будет первоначально установлен в true. Кроме того, вы можете указать, хотите ли вы использовать строгий синтаксис или старый синтаксис в файлах шаблонов с директивой ftl.

Как настроить препроцессор FMPP использовать этот старый синтаксис с Ant интеграции? Есть ли параметр или как можно вызвать setStrictSyntaxMode (false)?

Я благодарен за любую помощь!

ответ

0

Кажется, вы не можете ... он не отображается через API-интерфейс FMPP. Если это какое-то утешение, новый синтаксис более практичен, потому что он ловит больше опечаток, и потому, что плагин Eclipse поддерживает его. Поэтому, если у вас есть старые шаблоны, лучше всего занять 15 минут и искать и заменять теги FTL версией #.

Смежные вопросы