Добавить банку в Apache Felix в файле Pom? - PullRequest
2 голосов
/ 02 февраля 2011

Как я могу добавить банку к своему пакету в Apache Felix?

Я использую maven с maven-bundle-plugin для управления своими пакетами в OBR для меня.я не уверен, где объявить зависимость внутри моего POM на банке, чтобы maven правильно скомпилировал ее в окончательный комплект.

1 Ответ

4 голосов
/ 02 февраля 2011

Если у вас есть такая зависимость

<dependency>
    <groupId>log4j</groupId>
    <artifactId>log4j</artifactId>
    <version>1.2.14</version>
</dependency>

, вы можете встроить ее в свой пакет с помощью

<instructions>
    <!-- embedded dependencies -->
    <Embed-Dependency>log4j;groupId=log4j;inline=false</Embed-Dependency>
</instructions>

Подробное описание вы найдете в разделе «Зависимость внедрения» Bundle Plugin для Maven site

...