Ich installiere ein OSGi-Bundle in meiner AEM-Umgebung als jar.CQ5 OSGi Bundle-Fehler - org.json.simple - Kann nicht aufgelöst werden
Während, dass ich die folgende Fehlermeldung erhalten, nachdem das Bündel installieren:
org.json.simple -- Cannot be resolved
Ich habe die Abhängigkeit in Maven erklärt und mein Programm auf lokales läuft gut.
Meine Maven Abhängigkeit ist wie folgt:
<dependency>
<groupId>com.googlecode.json-simple</groupId>
<artifactId>json-simple</artifactId>
<version>1.1</version>
</dependency>
Muss ich mehr Abhängigkeiten hinzufügen müssen den Fehler zu beheben? Ich bin relativ neu zu Maven und das ist eines der ersten Bündel, die ich entwickle.
möglich Duplikat [OSGi Bundle Status Aktiv (CQ5 Maven Project) ist nicht WARUM repariert sollte ?] (http://stackoverflow.com/questions/29912636/osgi-bundle-status-is-not-active-cq5-maven-project-why) – santiagozky
Maven hilft nur beim Aufbau des Pakets, es kümmert sich nicht darum Deployment Ihrer Abhängigkeiten in den OSGi-Container. Dies wurde zuvor besprochen, überprüfen Sie http://StackOverflow.com/questions/29912636/osgi-bundle-status-is-not-active-cq5-maven-project-why/29937645#29937645 – santiagozky