2011-02-09 14 views
9

eclipse.publish.featuresAndBundlesのようなリポジトリ作成antタスクは、カテゴリ情報を指定するsite.xmlまたはcategory.xmlファイルを使用しているようです。Eclipse p2:category.xmlとsite.xmlの違い

eclipseが生成するsite.xmlとcategory.xmlの内容は、タグとまったく同じです。

2つの違いは何ですか?

編集 - 明確にするには:
離れてファイル名からのsite.xmlからそれを区別category.xmlに存在するどのような加算/減算 ?

答えて

3

site.xmlとの主な違いは、更新サイトとその他のrepo情報を構成できる情報を提供し、更新サイトの一部ですが、3.4ではcontent.xmlに置き換えられていますartifacts.xml

カテゴリは、カテゴリを説明するXMLファイルであり、p2ビルド時に消費され、ヘルプ>新しいソフトウェアのインストールダイアログに表示されるカテゴリを生成します。しかし、再びp2を使用すると、categories.xmlは、希望する情報を含む複合レポの子レポと置き換えることができます。

+2

ですが、category.xmlとsite.xmlの内容が個々のタグに一致する場合、その2つの違いは何ですか? category.xmlには、もちろんファイル名とは別にsite.xmlと区別する追加/減算があります。 – pdeva

+0

@pdeva oneは、p2リポジトリに情報構造を与えるために使用されます。その他はeclipseの更新サイトで使用するためのものです。基本的に、p2 repoはsite.xmlが存在するかどうかわかりません。どちらの方法でもsite.xmlは廃止されました。 :) – myusuf3

+0

大丈夫ですが、ファイル名とは別に2つのコンテンツ/スキーマに変更はありますか? – pdeva

関連する問題