关于Eclipse的访问规则Forbidden和不鼓励参考

时间:2012-03-12 11:12:30

标签: java eclipse access-rules

经过长时间的搜索,我没有找到对我缺乏理解的良好反应。

我想了解Eclipse(indigo)中针对Java的这些选项。这些选项:

  • 禁止参考(访问规则)
  • 气馁参考(访问规则)

我理解Java compil或Javadoc中的注释过程,但不了解@forbidden或@discouraged标记。

为什么Eclipse知道引用是被禁止还是不鼓励?

这些访问规则在哪里?是Java进程还是Eclipse进程?

重要提示:我没有开发插件而且我不在PDE Eclipse中。

您能帮我理解这些选项的过程和理论逻辑吗?

1 个答案:

答案 0 :(得分:3)

最后我认为已经找到了问题。

Eclipse中的访问规则是针对每个或通常包库的构建路径项目设计的。并且在这里定义2访问可能性为禁止和劝阻。

另一方面,您可以从OSGi捆绑使用的清单文件中搜索问题。因为这个文件定义了不同的访问规则,因为使用包来为其他包。