我正在 Java 代码中进行注释处理。我已经弄清楚如何使用 Java Compiler API(JavaCompiler
、CompilationTask
等)
所有上述内容都会编译类。 有没有一种方法可以在不编译的情况下运行注释处理?
我有一些想法来实现一些所谓的“StopProcessor”,它总是会失败并停止编译过程。还有其他解决办法吗?
最佳答案
您需要将“-proc:only”参数传递给java编译器。这是 the javac tool documentation 的摘录:
-proc:only means that only annotation processing is done, without any subsequent compilation.
关于仅 Java 注解处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24824343/