3

是否可以使用 ant 的 antlr 任务通过 stringtemplate 库进行代码生成?如果不是,最好只从命令行执行一个java类到带有字符串模板的代码生成?

我发现这个链接与我想要的很接近,但我很难正确设置它。由于某种原因,该库无法看到 antlr。链接文本

4

1 回答 1

0

这取决于您要生成的代码的复杂性。在我们公司的例子中,我们用 java 代码的生成逻辑扩展了 org.apache.tools.ant.Task。之后,将 ant 任务和模板文件都打包在一个 jar 文件中。

于 2011-12-13T19:52:24.430 回答