7

長い間検索した結果、理解が足りなかったために良い反応が見つかりませんでした。

Eclipse(indigo)forJavaのこれらのオプションを理解したいと思います。これらのオプション:

  • 禁止されている参照(アクセスルール)
  • 推奨されない参照(アクセスルール)

Java compilまたはJavadocのアノテーションプロセスは理解していますが、タグ@forbiddenまたは@discouragedは理解していません。

なぜEclipseは、参照が禁止されているのか、または推奨されていないのかを知っているのですか?

これらのアクセスルールはどこにありますか?Javaプロセスですか、それともEclipseプロセスですか?

重要:私はプラグインを開発しておらず、PDEEclipseを使用していません。

これらのオプションのプロセスと理論ロジックを理解するのを手伝ってもらえますか?

4

1 に答える 1

3

最後に、問題を見つけたと思います。

Eclipse でのアクセス ルールは、各ライブラリまたは一般的なパッケージ ライブラリごとのビルド パス プロジェクトの設計です。そして、ここで 2 つのアクセス可能性を禁止および落胆として定義します。

一方、OSGi バンドル使用のマニフェスト ファイルから課題を検索できます。このファイルは、package for other bundle の使用とは異なるアクセス ルールを定義するためです。

于 2012-03-13T10:06:17.960 に答える