【问题标题】:APT (Annotation Processing Tool)APT(注释处理工具)
【发布时间】:2011-02-17 17:52:14
【问题描述】:

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

我已经提到了这个Getting Started with the Annotation Processing Tool ,但我确实得到了高水平的理解。此外,我想编写一个代码来测试 apt 命令。有人可以发布一个简单的示例或更好的链接来参考吗?

【问题讨论】:

标签: java annotations apt


【解决方案1】:

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

APT: Compile-Time Annotation Processing with Java

更新。从 Java 1.7 开始:

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

【讨论】:

    【解决方案2】:

    《Core Java 2:高级特性》这本书有一个章节叫做 The apt Tool for Source-Level Annotation Processing 这可能对你有帮助。

    更新。从 Java 1.7 开始:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-15
      • 2011-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多