1

MavenでApacheFelixを使用する場合、 OBRリポジトリへの相対パスを指定することはできますか?

たとえば、maven-bundle-pluginを構成している場合、構成セクションには次のようになります。

<configuration>
<instructions>
    <Bundle-Category>sample</Bundle-Category>
    <Bundle-SymbolicName>${artifactId}
                </Bundle-SymbolicName>
    <Export-Package>
        ${osgi.export} 
    </Export-Package>
</instructions>

<!-- OBR -->
<remoteOBR>repo-rel</remoteOBR>
<prefixUrl>file:///C:/Users/blah/obr-repo/releases</prefixUrl>
<ignoreLock>true</ignoreLock>
</configuration>

流通管理についても同じことが言えます。

<distributionManagement>
    <!-- Releases Repo -->
    <repository>
        <id>repo-rel</id>
        <url>file:///C:/Users/blah/obr-repo/releases</url>
    </repository>
</distributionManagement>

Felix Javaプロジェクト(コンテナー)がC:/ Users / blahにある場合、相対パス「obr-repo /releases」でOBRを指定できますか?

ありがとう。

4

1 に答える 1

1

BNDプラグインは現在、相対URLもOBRURLハンドラーもサポートしていません。これはほんの少しのコピー/貼り付け機能であるため、URLで実際に変換が行われることはありません。

于 2011-02-06T16:27:53.320 に答える