-1

我正在拼命寻找有关 Java 6 注释处理的宝贵资源。理想情况下,我想解决的不同点应该是:

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

你有任何可以匹配账单的资源吗?

4

3 回答 3

0

我想这是关于编写和处理自定义注释的相当不错的介绍。

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

于 2012-07-15T22:23:31.717 回答
0

这里有一些简短的介绍和一些示例代码:Java 6.0 Features Part – 2 : Pluggable Annotation Processing API。看看这个,我总结了一些处理注解的步骤:注解处理工具<-检查有效注解

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

于 2012-07-15T22:54:28.600 回答
0

这个现代、静态、注释处理的指南非常容易理解,并且有一个视频推论可以引导:

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

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

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

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

它也很酷。

于 2015-08-05T18:01:43.617 回答