我有一个使用Java注释生成代码的项目。由于此项目中还有Scala代码,因此我希望分三个阶段运行构建:
我现在正试图使用javac的proc:only
标志完成第1步。我这样叫javac:javac -processor org.my.processor -processorpath /path/to/processor.jar /path/to/annotated/file.java
我想要生成的代码确实生成并写入磁盘,但javac仍然坚持(貌似)编译我的源文件 - javac调用失败并出现一堆symbol not found
错误。
有没有人知道a)为什么javac调用失败了" sumbol not found"尽管有proc:only
标志,b)如果还有另一种方式我应该这样做吗?