是否可以限制Java注释的字段类型?

是否可以限制Java注释的字段类型?,java,eclipse,types,annotations,Java,Eclipse,Types,Annotations,可以将Java注释限制为字段、方法等 但是,字段或方法名称或类型如何 例如,我想创建一个注释,该注释只能放在long类型和name id的字段中 可以使用一个 一些教程可能有助于完成此任务: 您可以在编译时运行注释处理器来检查这一点。我怀疑这不值得努力。我试过了。我创建了一个带有注释和处理器的库。在我将库导入到项目中之后,在Eclipse中将注释添加到类字段中,并将.jar添加到项目工厂路径中。anotations应该会显示一些错误消息,但什么也没有发生。您可以通过这种方式更改编译,但我怀疑这

可以将Java注释限制为字段、方法等

但是,字段或方法名称或类型如何

例如,我想创建一个注释,该注释只能放在long类型和name id的字段中

可以使用一个

一些教程可能有助于完成此任务:


您可以在编译时运行注释处理器来检查这一点。我怀疑这不值得努力。我试过了。我创建了一个带有注释和处理器的库。在我将库导入到项目中之后,在Eclipse中将注释添加到类字段中,并将.jar添加到项目工厂路径中。anotations应该会显示一些错误消息,但什么也没有发生。您可以通过这种方式更改编译,但我怀疑这不会更改eclipse。如果您希望eclipse更改其警告/错误,则需要为其添加插件。谢谢!处理器正在工作。问题是与生成路径相关的编译错误。它不需要插件。最后,我所理解的不是一个插件。实际上,我只创建了一个带有注释、处理器和配置的.jar,并将其添加到项目上的Eclipse注释处理工厂路径中,在该项目中我需要错误和警告,并进行一些配置。@用户,请将您(自己的)解决方案作为真实答案发布,并将其标记为正确答案。