いくつかの概念について理解しようとしています。プロファイルとは何か、インストール可能ユニット (IU) とは何かを理解していますが、プラグインと機能に苦労しています。誰にも洞察力はありますか。それらはプロファイルや IU とどのように関連していますか?
前もってありがとう、クリス。
いくつかの概念について理解しようとしています。プロファイルとは何か、インストール可能ユニット (IU) とは何かを理解していますが、プラグインと機能に苦労しています。誰にも洞察力はありますか。それらはプロファイルや IU とどのように関連していますか?
前もってありがとう、クリス。
取り付け可能なユニット:
名前が示すように、インストール可能ユニット(略してIU)は、インストール、更新、またはアンインストールできるものを表します。それらには実際のアーティファクトは含まれていませんが、そのようなアーティファクトに関する重要な情報(名前、ID、バージョン番号、依存関係など)が含まれており、それらが何を提供するかを認識していません。彼らは物事を説明します。それらは物ではありません。したがって、たとえば、バンドルのIUはバンドルではありません。バンドルは「アーティファクト」です。メタデータにより、ノード間の包含関係を強制することなく、依存関係をグラフとして構造化できます。これは、取り付け可能なユニットが何でできているかについての詳細なプレゼンテーションです。
このコンテキストでは、機能とプラグインはアーティファクトです。
Eclipseのプラグインは、UIコントリビューションを含み、Eclipse拡張ポイントを利用できるOSGiバンドルです。機能は、プラグイン、フラグメント、および機能のコレクションです。