java - 在eclipse中自动构建期间生成代码?

标签 java eclipse code-generation annotation-processing

我正在编写一个代码生成器,它为每个用特定注释注释的类生成附加类。我的项目中有其他类必须引用这些生成的类。如果我能以某种方式将我的代码生成器集成到自动构建过程中,那么我认为生成的代码将始终保持最新。

这可能吗?如果编写一个新的自定义构建器,我可以这样做吗?

编辑(2/7): 我查看了 Lombok,它正在做类似的事情。但是,它通过使用 Eclipse 中未记录的内部方法从注释处理器修改 AST。我不想冒这个风险。此外,我认为他们从来不想进行源代码生成 - 只是字节代码生成。

最佳答案

假设您配置了注释处理,则可以使用 m2e 的注释处理插件。 这是市场链接:https://marketplace.eclipse.org/content/m2e-apt

关于java - 在eclipse中自动构建期间生成代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35250794/

相关文章:

java - Android 下拉旋转设计

支持多浏览器的 CSS 生成器

java - 图形 JPanel 大小调整

java - SMS Cursor 的列名?

java - 为什么我们需要apache通用日志 jar 来在Eclipse中安装spring框架

eclipse - 在 Eclipse 中显示字符的 Unicode 代码点值

eclipse - Eclipse 的 JavaDoc 插件?

java - 将java类对象写入java源文件

php - 自动化测试生成?

Java 事件监听器 - 检测 JMenu 何时打开