注释处理器设置中的“从项目类路径获取处理器”选项是什么意思?
如果我正确理解了“从项目类路径获取处理器”选项,它应该扫描类路径并自动找到所有注释处理器。

然而,这似乎不是这样。我有一个项目,在项目类路径中添加了注释处理器(android 注释)。选择“从项目类路径中获取处理器”时,它们不会被执行。我必须在“处理器路径”中明确指定它们才能使它们工作。

当我在 maven 中运行构建时,会执行注释处理器。

这是 IntelliJ IDEA 中的错误还是我只是理解设置错误?

最佳答案

IntelliJ 中的注释处理器存在问题。我提交了一个错误,他们在 IDEA 12.1 中修复了它:
http://youtrack.jetbrains.com/issue/IDEA-94749

关于android - IntelliJ IDEA 注释处理器 : "Obtain processors from project classpath",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/14031539/

10-13 09:06