2

p2リポジトリの構築が完了したら、ブランディングプラグインの.eclipseproductとplugin.propertiesを更新します。md5はすでに生成されているので、p2.process.artifactsを実行してmd5の合計を更新します。ただし、ブランディングプラグインの修飾子は変更されないため、このバンドルは更新されません。その結果、以前に行われたplugin.propertiesおよび.eclipseproductの変更は更新されません。[ヘルプ]->[バージョン情報]を表示すると、前のビルドのビルド番号が表示されます。

ファイルを更新した後、ブランディングプラグインの修飾子を再生成する必要がありますか?そうであれば、どのようにすればよいですか?または、ブランディングプラグインの更新を妨げる何か間違ったことをしていますか?

4

1 に答える 1

5

プラグインで何かが変更された場合は常に、プラグインを再構築する必要があります(したがって、元に戻す必要があります)。p2は、すべてのアーティファクトの一意の識別子としてID+バージョンを使用します。

ブランディングプラグインを変更する場合は、プラグインを再構築する必要があります(Tycho、PDE / Buildなど、使用しているビルドテクノロジーを使用して)。

于 2012-09-28T21:24:14.857 に答える