2 Stimmen

jar zu apache felix in Pom-Datei hinzufügen?

Wie kann ich ein Jar zu meinem Bundle in Apache Felix hinzufügen?

Ich verwende Maven mit dem maven-bundle-plugin, um meine Bundles in OBR für mich zu verwalten.

Aber ich bin mir nicht sicher, wo ich die Abhängigkeit in meinem POM auf dem Jar deklarieren soll, so dass Maven es korrekt in das endgültige Bundle kompiliert.

So sieht mein Plugin in pom aus:

<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<version>2.1.0</version>
<extensions>true</extensions>
<configuration>
    <instructions>
        <Bundle-Category>sample</Bundle-Category>
        <Bundle-SymbolicName>${artifactId}
                 </Bundle-SymbolicName>
        <Export-Package>
            //blahblah
        </Export-Package>
    </instructions>

    <!-- OBR -->
    <remoteOBR>repo-rel</remoteOBR>
    <prefixUrl>file:///C:/Users/blah/Projects/Eclipse3.6-RCP-64/Felix/obr-repo/releases</prefixUrl>
    <ignoreLock>true</ignoreLock>
</configuration>

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X