Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我想创建一个注释处理器,它将从注释的';ConfigProperty';_Java_Annotations_Comments_Metaprogramming_Javadoc - Fatal编程技术网

Java 我想创建一个注释处理器,它将从注释的';ConfigProperty';

Java 我想创建一个注释处理器,它将从注释的';ConfigProperty';,java,annotations,comments,metaprogramming,javadoc,Java,Annotations,Comments,Metaprogramming,Javadoc,我想创建一个注释处理器,它将在源代码中从javadoc生成配置引用。我希望能够在源代码中注释配置属性并提取javadoc,以便将其作为配置参考资料发布 例如,如果我有一个注释,如 /** * This is to test annotation processor to extract javadoc. * <p> * I am trying to extract the javadoc whenever there is an annotation @ConfigProper

我想创建一个注释处理器,它将在源代码中从javadoc生成配置引用。我希望能够在源代码中注释配置属性并提取javadoc,以便将其作为配置参考资料发布

例如,如果我有一个注释,如

/**
 * This is to test annotation processor to extract javadoc.
 * <p>
 * I am trying to extract the javadoc whenever there is an annotation @ConfigProperty.
 * <p>
 * This is to test annotation processor to extract javadoc. 
*/
@ConfigProperty(component="XYZ", section="some section")
public static final String TEST = "my test annotation";
/**
*这是为了测试注释处理器以提取javadoc。
*
*每当有注释@ConfigProperty时,我都试图提取javadoc。
*
*这是为了测试注释处理器以提取javadoc。
*/
@ConfigProperty(component=“XYZ”,section=“some section”)
公共静态最终字符串TEST=“我的测试注释”;
样本输出


好的。那么您已经完成了什么,您的问题是什么呢?我有一个项目,其中包含很多java类。在这些类中,如果有@ConfigProperty注释,那么上面的任何注释都应该转换为javadoc。我开始这个新项目是为了按照我解释的去做。我查阅了一些关于注释处理的文档,但不了解如何使用注释处理提取javadoc。如果你能指导我,我会很有帮助的