gpt4 book ai didi

java - 使用 "Discouraged Access"规则引用 jar 文件内定义的 (org.eclipse.ui.internal) 类型有何影响?

转载 作者:行者123 更新时间:2023-11-30 04:19:31 26 4
gpt4 key购买 nike

当我尝试通过打开 id = rg.eclipse.ui.internal.browser.WebBrowserView.WEB_BROWSER_VIEW_ID 的 IViewPart 以编程方式在 Eclipse 中的 Web 浏览器上显示 html 文件时,Eclipse 在我的代码上显示“不鼓励访问”标记.

Discouraged access: The type WebBrowserView is not accessible due to restriction on required library C:\eclipse\plugins\org.eclipse.ui.browser_3.4.2.v20130123-162658.jar

代码仍然可以编译并且插件可以正常运行,但我需要知道引用不鼓励访问的类型会产生什么影响。

通过使用这些类型,我是否会减少插件可以正常运行的 Eclipse 客户端的数量?或者我只是冒着将来某个时候我的代码会崩溃的风险?

最佳答案

我能想到的一些事情:

  • 如果该库更新,您的代码可能会损坏
  • 该库旨在供内部 Eclipse 进程使用,而不是供公共(public)使用
  • 该组件的许可证不允许您“重新分发”它

关于java - 使用 "Discouraged Access"规则引用 jar 文件内定义的 (org.eclipse.ui.internal) 类型有何影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17437370/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com