Java - 注释处理器 - 未调用方法进程

mis*_*hut 3 java annotation-processing

我正在尝试实施AnnotationProcessor. 我正在关注本教程

我能够调试注释处理器,并且调试器转到方法:init, getSupportedAnnotationTypes, getSupportedOptionsgetSupportedSourceVersion但它不会转到process方法。

我无法在互联网上找到有用的东西。你能告诉我为什么会发生这种情况以及如何解决吗?

谢谢你。

mis*_*hut 6

我刚刚发现为了运行该process方法。至少一个元素必须使用在 中设置的注释进行注释getSupportedAnnotationTypes

  • 我做了同样的事情,但仍然没有调用处理方法 (2认同)