首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将javax.annotation.Generated添加到JavaSE5?

如何将javax.annotation.Generated添加到JavaSE5?
EN

Stack Overflow用户
提问于 2012-02-23 06:11:00
回答 3查看 10.2K关注 0票数 6

我正在从事一个必须在JavaSE5和JavaSE6上运行的项目。我最近开始使用一个工具,该工具可以将@Generated注释添加到生成的代码中,我希望保留这些注释。看起来javax.annotation.Generated在Java5EE和Java 6 SE and later中,但不在Java5SEAPI中。

当我将javax.annotation.Generated发送给客户时,最好的方法是包含它,这样它就可以同时在JavaSE5和JavaSE6上运行,而不会出现任何问题?我只需要包含一个额外的jarfile吗?如果是这样,@Generated住在哪一个?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-02-23 06:22:36

您可以从this location的Maven中央存储库获得javax.annotation.Generated,以及该包中的各种其他类。你可以直接下载JAR,你不需要使用Maven来获取它们。

答案由GrepCode提供。

票数 11
EN

Stack Overflow用户

发布于 2012-02-23 06:27:36

根据javax.annotation.Generated javadoc的说法,它的保留是源的,所以注释不会被编译到你的类中(并且有和没有这个注释的结果类是一样的)。因此,您的客户永远不需要任何包含此注释的jar文件,只要您分发已编译的类即可。

票数 5
EN

Stack Overflow用户

发布于 2012-02-23 06:28:54

你可以只对它们进行注释,它们只保留在源代码级别。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9403917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档