经过长时间的搜索,我没有找到对我缺乏理解的良好反应。
我想了解Eclipse(indigo)中针对Java的这些选项。这些选项:
我理解Java compil或Javadoc中的注释过程,但不了解@forbidden或@discouraged标记。
为什么Eclipse知道引用是被禁止还是不鼓励?
这些访问规则在哪里?是Java进程还是Eclipse进程?
重要提示:我没有开发插件而且我不在PDE Eclipse中。
您能帮我理解这些选项的过程和理论逻辑吗?
答案 0 :(得分:3)
最后我认为已经找到了问题。
Eclipse中的访问规则是针对每个或通常包库的构建路径项目设计的。并且在这里定义2访问可能性为禁止和劝阻。
另一方面,您可以从OSGi捆绑使用的清单文件中搜索问题。因为这个文件定义了不同的访问规则,因为使用包来为其他包。