Относительный путь для хранилища OBR? - PullRequest
1 голос
/ 02 февраля 2011

Можно ли указать относительный путь к моему OBR хранилищу при использовании Apache Felix с Maven?

Например, когда я настраиваю свой плагин 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>

Если мой Java-проект Felix (контейнер) находится в C: / Users / blah, могу ли я просто указать свой OBR с относительным путем "obr-repo / Releases"?

Спасибо.

1 Ответ

1 голос
/ 06 февраля 2011

Плагин BND в настоящее время не поддерживает относительные URL-адреса и не обрабатывает URL-адреса OBR. Это всего лишь функция копирования / вставки, поэтому с URL-адресами не происходит никакого преобразования.

...