由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - annotation一问,如何在编译时处理自定义annotation
相关主题
javax.tools packageRe: How can I call another program from Java?
[合集] 这个annotation,...Java runtime?
请教 class cast problemRe: 怎么能是JAVA里的数组开的更大?
求解释一下java decoratorRe: The real Risk
annotation questionRe: unix环境下如何在java程序中执行命令行?
spring Annotation based configuration.net vs. J2ee(zhuan)
现在有些迷惑了Java Telnet Client Implementation v0.99Beta
Java Play Framework 和 Spring 比较一下? (转载)JAVA RUNTIME.EXEC 一问
相关话题的讨论汇总
话题: annotation话题: 自定义话题: 译时话题: 处理
进入Java版参与讨论
1 (共1页)
L*********s
发帖数: 3063
1
我知道自定义的annotation如果RetentionPolicy是Runtime, 那么可以在代码中用
reflection自定义运行时处理这个annotation的任务。
但是如果我自定义的annotation的RetentionPolicy是Source或者Class,
比如我想定义一个在compile time检查代码的任务,
那么如何自定义一个让compiler处理这个annotation的任务呢?
e*****t
发帖数: 1005
2
java apt
http://docs.oracle.com/javase/6/docs/technotes/guides/apt/Getti

【在 L*********s 的大作中提到】
: 我知道自定义的annotation如果RetentionPolicy是Runtime, 那么可以在代码中用
: reflection自定义运行时处理这个annotation的任务。
: 但是如果我自定义的annotation的RetentionPolicy是Source或者Class,
: 比如我想定义一个在compile time检查代码的任务,
: 那么如何自定义一个让compiler处理这个annotation的任务呢?

1 (共1页)
进入Java版参与讨论
相关主题
JAVA RUNTIME.EXEC 一问annotation question
question about Jbuilderspring Annotation based configuration
Runtime.exec() 问题现在有些迷惑了
javac命令行中path的空格问题Java Play Framework 和 Spring 比较一下? (转载)
javax.tools packageRe: How can I call another program from Java?
[合集] 这个annotation,...Java runtime?
请教 class cast problemRe: 怎么能是JAVA里的数组开的更大?
求解释一下java decoratorRe: The real Risk
相关话题的讨论汇总
话题: annotation话题: 自定义话题: 译时话题: 处理