【发布时间】:2011-02-18 00:36:25
【问题描述】:
我在 Eclipse 的编译器设置中注意到了这个设置。这与“禁止引用”有何不同?
【问题讨论】:
我在 Eclipse 的编译器设置中注意到了这个设置。这与“禁止引用”有何不同?
【问题讨论】:
来自how to open the find type dialog programmatically in eclipse上已接受答案的评论
您会收到不鼓励访问的警告 每当您在 不属于 API 的包, 通常这些是 *.internal 包。 “不鼓励访问”是 您应该寻找的指标 如果可能,API 替代方案。意识到 你可能容易受到改变 在更高版本的 Eclipse 中。看 help.eclipse.org/galileo/index.jsp 为 更多细节 – 富卖家
【讨论】:
Eclipse 具有不打算供下游插件使用的内部包。但是,这些包默认对下游插件可见。
不鼓励引用是代码中对 Eclipse 内部包之一的引用。
您可以在插件开发环境指南 -> 工具 -> 编辑器 -> 插件清单编辑器 -> 插件运行时 -> 访问规则中找到更多信息。
【讨论】:
discouraged refrence 默认情况下会引发警告,而禁止引用会引发错误。它们是相似的禁忌症,但严重程度不同。
【讨论】: