2011-05-16 79 views
0

在同一个javac运行中是否有一些编译代码和处理器的方法?例如,当源代码树包含:在一个命令中使用处理器进行Java编译

a.java // with annotations 
b.java // processor 
c.java // referrencing files to be generated 

我可以以某种方式编译一个javac调用吗?

回答

1

不,这是不可能的。在编译之前,注释处理在单独的一轮中完成,此时b.java将不得不被编译。你需要分开编译运行。一个用于处理器,其余用于处理器。

相关问题