【发布时间】:2011-01-18 09:10:47
【问题描述】:
我看到了JSR305 vs. JSR308 (Java Type Anotations) - Which is going to be the standard? 的问题,我理解JSR 308 和JSR 305 之间的区别。
我也明白了,这个时候Java 7 308 是预定的,305 不是,我很好奇305 的整体状态。
具体来说,我在我的一些项目中使用Google Collections 和JSR-305(以类似于one of the Guice best practices advocates 的方式)并且想知道我是否应该使用更“未来方向”友好的方法反而。我也打算在 JSR-305 小组上询问这个问题,但该小组没有太多活动,我只是想知道这里是否有人有更多信息。
【问题讨论】:
-
我会接受你离开 Kevin 的答案,但我在那些文章中找不到明确表示它们将在 Java 7 中的位置,或者不是? (并且在实际发布问题之前,我已经简要地查看了该信息。)您是否在其中看到具体提及他们将包括在内(如您的回答中所示)?提前感谢您的帮助。
-
经过这么长时间,以及一些其他努力弄清楚到底发生了什么,我授予最佳答案,唯一的答案,“答案”的区别。 ;)
-
Mark Reinhold recently commented on another SO post that “JSR 305,它本来可以标准化 javax.annotation.NonNull,因为它的规范领导退出了,所以从未完成。”