我正在编写一个代码生成器,为每个带有特定注释的类生成额外的类。我的项目中还有其他类必须引用这些生成的类。如果我能以某种方式将代码生成器集成到自动构建过程中,那么我认为生成的代码将始终保持最新状态。
这个是可能的吗?如果我编写了一个新的自定义构建器,我可以这样做吗?
编辑(2/7):,我看了Lombok,它正在做类似的事情。但是,它通过使用eclipse中未记录的内部方法来修改注释处理器中的AST。我不想冒这个险。此外,我认为他们从来不想做源代码生成-只是字节代码生成。
发布于 2016-02-07 07:22:12
假设已经配置了注释处理,则可以为m2e使用注释处理插件。以下是市场链接:https://marketplace.eclipse.org/content/m2e-apt
https://stackoverflow.com/questions/35250794
复制相似问题