3

tycho ビルド中にいくつかの eclipse プラグインの p2 リポジトリを作成したいと考えています。

category.xmlはこのように見えます:

<?xml version="1.0" encoding="UTF-8"?>
<site>
    <feature url="plugins/<artifact-id>-1.0.0.jar"
        id="<artifact-id>" version="1.0.0.qualifier">
        <category name="cat" />
    </feature>
    <category-def name="cat" label="example category" />
</site>

ここ<artifact-id>で、p2 リポジトリーに含まれる eclipse-plugin の Maven アーティファクト ID です。

Maven ビルドを実行すると、次のエラー メッセージが表示されます。

[ERROR] Internal error: java.lang.RuntimeException: "No solution found
because the problem is unsatisfiable.": ["Unable to satisfy dependency
from  <repository-module-artifact-id> 1.0.0.qualifier to
<artifact-id>.feature.group[1.0.0,1.0.1).", "No
solution found because the problem is unsatisfiable."]

eclipse-plugin をリポジトリ モジュールの依存関係に含めました。

ここで何が欠けていますか?

4

1 に答える 1

2

現時点では、category.xml 内の機能のみを参照できます。

最近、tycho の将来のバージョンで個々のバンドルを参照できるようにするパッチがありました。https: //bugs.eclipse.org/bugs/show_bug.cgi?id=381377 を参照してください。

于 2013-01-17T17:01:36.770 に答える