使用 Java 的 APT 处理器调用 Eclipse 编译器的正确方法是什么?
我正在为编译器使用以下 Maven 依赖项
<dependency>
<groupId>org.eclipse.jdt.core.compiler</groupId>
<artifactId>ecj</artifactId>
<version>3.5.1</version>
</dependency>
除了 Javac,我还想用 Eclipse 编译器测试 APT 处理器。
AndroidAnnotations 是一个使用 APT 基于注解生成 java 代码的框架。
该框架使用 Maven 作为默认构建环境,并且有关于如何将 AndroidAnnotations 集成到基于 maven 的项目的文档。
我想你会通过查看代码找到所有你需要的东西。
您可以查看: * 演示页面:http ://androidannotations.org/ * github 存储库:https ://github.com/excilys/androidannotations
我使用自定义构建器做到了这一点。右键项目 -> 属性 -> 构建器设置一个使用 apt 的新项目