gpt4 book ai didi

java - 使用 Java Annotation Processor 添加注释

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:16:36 25 4
gpt4 key购买 nike

我知道注释处理器通常用于使用 注释并对它们作出 react 。但是,我有一个用例,其中此“ react ”涉及添加其他注释。这可以在处理器本身内完成吗?如果是,怎么办?

最佳答案

简短的回答是是的,您没有任何具体的事情要做。

注释处理器用于创建 源文件,而不是修改现有文件。因此,当您说“添加其他注释”时,我猜您的意思是“创建包含注释的新类”。

注释处理是轮流进行的。在每一轮中,process注释处理器的方法被调用。

如果处理器生成新的源文件,则开始另一轮注释处理

  • 像以前一样解析新生成的源文件并处理注释
  • 在前几轮中调用的处理器也会在所有后续轮中调用

所以基本上:您无事可做,它已经可以工作了;-)。

关于java - 使用 Java Annotation Processor 添加注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6375024/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com