【发布时间】:2016-12-12 12:20:50
【问题描述】:
我不是尝试使用,而是开发一个新的注释处理器来生成代码,很像 Dagger 或 Lombok。虽然如果我从命令行编译东西并使 APT 项目成为 maven 依赖项,一切都可以正常工作,但如果我在 Eclipse 中有两个项目,我将无法让它工作。
运行良好的工作区分辨率似乎无法理解我的 APT 项目的 APT 本质,因此它只是作为正常依赖项添加。一种可行但笨拙且容易出错的解决方法是从 APT 项目中构建一个 jar,然后在我的另一个项目中具有系统范围依赖项,因此这在技术上似乎是可行的。
关于我如何最终实现流畅集成的任何提示,其中对 APT 项目的更改反映在尝试使用 APT 而无需手动运行 maven 构建或刷新的项目中?
【问题讨论】: