如何在Maven中使用模板代码生成器(例如freemarker)?
您将如何将Freemarker(或替代方案)构建为模板代码生成器到Maven项目中?我对Maven很陌生,希望能得到一些帮助。
我想从项目中的模板生成一些代码。[一]
而不是写我自己的,谷歌搜索发现freemarker似乎被Spring使用,这对我来说是一个足够好的参考,尽管由于我还没有开始使用它,任何其他与Maven配合良好的建议也将不胜感激。
这个网站告诉我如何把它作为依赖项添加到我的pom.xml。这个SO问题告诉我生成的源应该去哪里。我无法弄清楚的是如何将它们联系在一起,所以我从模板中生成我生成的源代码,然后使用我生成的源代码,例如用于编译,测试,jar,javadoc等的常规源代码。有没有人在maven中使用了java的模板代码生成器,可以提供帮助?
[a] 我知道泛型将是通常的解决方案,事实上我正在使用它们,但我必须使用模板来处理原始情况,而不会引入复制/粘贴错误。请相信我:-)