Как использовать генератор кода шаблона (например, freemarker) в Maven?

Как бы вы структурировали Freemarker (или альтернативу) в качестве генератора кода шаблона в проекте Maven? Я новичок в Maven и буду признателен за помощь.

Я хочу сгенерировать код из шаблонов в моем проекте. [a]

Вместо того, чтобы писать свой собственный, поиск в Google нашел freemarker , который, похоже, используется Spring , который является для меня достаточно хорошим справочником, хотя я еще не начал с этим еще, Этот вопрос SO говорит мне, куда должны идти сгенерированные источники. Я не могу понять, как связать все это вместе, поэтому я получаю свои сгенерированные источники, сгенерированные из шаблонов, а затем мои сгенерированные источники используются как обычные источники для компиляции, тестирования, jar, javadoc и т. Д. Кто-нибудь еще использовал генератор кода шаблона для Java в maven и может ли помочь?

[a] Я знаю, что Generics - это обычное решение, и на самом деле я использую их, но мне приходится использовать шаблоны, чтобы справиться с примитивными случаями, без появления ошибок копирования / вставки. Пожалуйста, поверьте мне: -)

13
задан Community 23 May 2017 в 12:09
поделиться