2017-07-17 11 views
0

eclipse tycho-pluginを使用せずにartifact.xmlcontent.xmlを手動で生成する方法を探しています。現在、別の場所にあるp2-repoにインストールされるすべてのOSGiバンドルと機能(すべての依存バンドルあり)があります。 artifact.xmlcontent.xmlファイルの内容を見ると、既存のバンドルと機能で利用可能なほとんどのメタデータと追加のメタデータがほとんど含まれていることがわかりました。 Tycho pluginを使用せずに上記の2つのファイルを生成することは可能ですか?tychoプラグインを使用せずにartifact.xmlとcontent.xmlを生成することは可能ですか

は、Eclipse 特長とバンドルパブリッシャは、あなたが探しているものも可能性があります?あなた

答えて

0

ありがとうございましたか

Eclipseには、コマンドラインで実行できるいくつかのヘルパーアプリケーションがあります。その1つは機能とバンドルの出版者です。ドキュメントから:

特徴とバンドルパブリッシャ・アプリケーション(org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher)は、事前に構築されたEclipseの束からメタデータ(P2リポジトリ)を生成することが可能なコマンドラインアプリケーションでありますと特徴。

respective Eclipse documentationにサンプルコールなどの詳細があります。

+0

内部的に「eclipse tycho plugin」を使用していますが、現在は使用しています。 'eclipse tycho plugin'を使わずに手動で2つのファイルを生成する方法が必要です。言い換えれば、 'java'が利用できないシステムで機能やバンドルを更新する方法が必要です。' java'はオプションではありません –

+0

まあ、私はEclipseがここでTychoを使用しているとは思わない(p2のものEclipseの前にTychoが存在していた)が、この要件を満たしているかどうかは関係ありません。 Javaを使用できない場合は、その質問に明示的に言及する必要があります。私はJava以外のp2ツールについて知らない。 – stempler

関連する問題