APT(注释处理工具)

2022-09-03 15:32:56

我试图找到简单的示例来理解apt命令的用法,但我找不到有用的资源。

我已经参考了这个注释处理工具的入门,但我确实得到了一个高层次的理解。此外,我想写一个代码来测试apt命令。有人可以发布一个简单的例子或更好的链接来参考吗?


答案 1

下面是创建注释和关联处理器的示例:Note

APT:使用Java进行编译时注释处理

更新。从Java 1.7开始:

JSR 269,也称为语言模型API,有两个基本部分:一个对Java编程语言建模的API,以及一个用于编写注释处理器的API。此功能通过javac命令的新选项访问;通过包含对 JSR 269 的支持,javac 现在的作用类似于 JDK 5 中的 apt 命令。


答案 2

“Core Java 2: Advanced features”一书有一个名为“用于源代码级注释处理的apt工具”的部分,可能会对您有所帮助。

更新。从Java 1.7开始:

JSR 269,也称为语言模型API,有两个基本部分:一个对Java编程语言建模的API,以及一个用于编写注释处理器的API。此功能通过javac命令的新选项访问;通过包含对 JSR 269 的支持,javac 现在的作用类似于 JDK 5 中的 apt 命令。


推荐