代码之家  ›  专栏  ›  技术社区  ›  Alexis Dufrenoy

用于注释处理的资源

  •  -1
  • Alexis Dufrenoy  · 技术社区  · 12 年前

    我正在拼命寻找关于Java6注释处理的宝贵资源。理想情况下,我想谈的不同观点应该是:

    • 各种Element接口以及如何从类结构中检索它们
    • 如何将处理器链接到注释
    • 如何使用Processor构建注释,例如以jar文件的形式
    • 如何在Eclipse中实现这一切

    你有什么资源可以与账单相匹配吗?

    3 回复  |  直到 12 年前
        1
  •  0
  •   roberto06    8 年前

    这本现代静态注释处理指南非常容易遵循,并有一个视频提示:

    博客文章: http://hannesdorfmann.com/annotation-processing/annotationprocessing101

    视频通话: https://www.youtube.com/watch?v=43FFfTyDYEg

    我强烈建议使用静态方法进行注释处理,因为它具有以下优点:

    • 避免反思。
    • 兼容Java和Android。

    它也很酷。

        2
  •  0
  •   Natan Cox    12 年前

    我想这是一个相当不错的介绍 writing and processing custom annotations

    关于打包:您可以使用java中的命令行工具,也可以使用IDE中的任何工具,甚至可以使用ant、gradle或maven等构建工具。eclipse只是一个IDE。只要使用它,过一段时间就会变得很自然。

        3
  •  0
  •   Community CDub    7 年前

    以下是一些简短的介绍和一些示例代码: Java 6.0 Features Part – 2 : Pluggable Annotation Processing API 。看一下,我总结了处理注释的一些步骤: Annotation Processing Tool <- checking valid annotation

    不确定您是想在eclipse中开发处理器,还是最终想将其用于eclipse。开发处理器时没有什么特别的,可以为处理器创建一个项目,也可以创建另一个带有一些示例注释的项目进行测试。您可以在eclipse项目(和netbeans-afaik)中添加并启用处理器,以利用处理器可能创建的错误或警告的良好集成。使用 Messager 这样就可以让IDE直接在源代码中标记特定的元素。