7

经过长时间的搜索,由于我缺乏理解,我没有找到好的回应。

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

  • 禁止引用(访问规则)
  • 不鼓励参考(访问规则)

我了解 Java 编译或 Javadoc 中的注释过程,但不了解标签 @forbidden 或 @discouraged。

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

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

重要提示:我不开发插件,也不在 PDE Eclipse 中。

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

4

1 回答 1

3

最后我认为找到了问题所在。

Eclipse 中的访问规则是针对每个或通常包库的构建路径项目设计的。并将此处的 2 种访问可能性定义为禁止和不鼓励。

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

于 2012-03-13T10:06:17.960 回答