未找到'符号的注释处理失败'在Scala / Java相互依赖的构建中

时间:2017-08-01 21:25:53

标签: java scala build annotations javac

我有一个使用Java注释生成代码的项目。由于此项目中还有Scala代码,因此我希望分三个阶段运行构建:

  1. 注释处理(Java代码生成)
  2. Scala编译
  3. Java编译
  4. 我现在正试图使用​​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)如果还有另一种方式我应该这样做吗?

0 个答案:

没有答案