1

id = rg.eclipse.ui.internal.browser.WebBrowserView.WEB_BROWSER_VIEW_ID で IViewPart を開いて、eclipse 内の Web ブラウザーにプログラムで html ファイルを表示しようとすると、eclipse はコードに「推奨されないアクセス」マーカーを表示します。

推奨されないアクセス: 必要なライブラリ C:\eclipse\plugins\org.eclipse.ui.browser_3.4.2.v20130123-162658.jar の制限により、タイプ WebBrowserView にはアクセスできません

コードは引き続きコンパイルされ、プラグインは適切に実行されますが、アクセスが推奨されない型を参照することの意味を知る必要があります。

これらのタイプを使用することで、プラグインを適切に実行できる Eclipse クライアントの数を減らしていますか? それとも、将来のある時点でコードが壊れるというリスクを冒しているだけですか?

4

1 に答える 1

2

私が考えることができるいくつかのこと:

  • そのライブラリが更新されると、コードが壊れる可能性があります
  • ライブラリは、一般的な使用ではなく、内部のEclipseプロセスで使用されることを意図しています
  • コンポーネントのライセンスにより、コンポーネントの「再配布」が許可されていない
于 2013-07-02T23:24:54.817 に答える