Maven: Ungelöste Verweise auf [org.osgi.service.http]

7

Ich versuche ein Bundle mit HttpService zu erstellen, um Servlet mit maven-bundle-plugin zu registrieren.

Die pom.xml des Projekts lautet:

%Vor% Der Befehl

"mvn install" gibt den folgenden Fehler zurück:

%Vor%     
Simone Vellei 27.03.2010, 12:20
quelle

3 Antworten

14

In der Konfiguration des maven-bundle-plugins müssen Sie alle Pakete angeben, die Sie importieren müssen.

In Ihrem Fall sollte es sein:

%Vor%     
Andrea Polci 29.03.2010, 16:00
quelle
4

Die gegebene Antwort ist falsch. Sie müssen nicht ALLE Pakete angeben, die Sie importieren müssen. Setzen Sie einfach ein * am Ende Ihrer Anweisung, um die fehlenden Pakete zu importieren (ohne Versionsdefinition):

%Vor%     
dandfra 27.09.2011 15:32
quelle
2

Verwenden Sie die neuere Bundle-Version: org.apache.felix        Maven-Bundle-Plugin        2.0.0        wahr

    
maali 01.03.2011 10:31
quelle

Tags und Links