Ich habe externe Abhängigkeit in gradle hinzugefügt und incude in bnd.bnd Datei, Wenn ich das Bündel bereitstellen unten Fehler immerErhalten Sie Fehler bei der deploy in liferay 7
07:28:41,922 WARN [fileinstall-/home/bhagwan/televisory-benchmark-revamp/liferay-ce-portal-7.0-ga4/osgi/modules][org_apache_felix_fileinstall:103] Error while starting bundle: file:/home/bhagwan/televisory-benchmark-revamp/liferay-ce-portal-7.0-ga4/osgi/modules/com.compass.api.jar
org.osgi.framework.BundleException: Could not resolve module: com.compass.api [533]_ Unresolved requirement: Import-Package: com.sun.javadoc_ [Sanitized]
at org.eclipse.osgi.container.Module.start(Module.java:429)
at org.eclipse.osgi.internal.framework.EquinoxBundle.start(EquinoxBundle.java:402)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundle(DirectoryWatcher.java:1253)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.startBundles(DirectoryWatcher.java:1225)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.doProcess(DirectoryWatcher.java:512)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.process(DirectoryWatcher.java:361)
at org.apache.felix.fileinstall.internal.DirectoryWatcher.run(DirectoryWatcher.java:312)
07:28:41,922 IN
Fügen lib in bnd wie folgt:
-includeresource:\
lib/poi-3.11.jar=poi-3.11.jar,\
lib/poi-ooxml-3.11.jar=poi-ooxml-3.11.jar,\
lib/commons-codec-1.9.jar=commons-codec-1.9.jar,\
lib/poi-ooxml-schemas-3.11.jar=poi-ooxml-schemas-3.11.jar,\
lib/xmlbeans-2.6.0.jar=xmlbeans-2.6.0.jar,\
lib/stax-api-1.0.1.jar=stax-api-1.0.1.jar,\
lib/junit-4.11.jar=junit-4.11.jar
Bundle-ClassPath:\
.,\
lib/poi-3.11.jar,\
lib/poi-ooxml-3.11.jar,\
lib/commons-codec-1.9.jar,\
lib/poi-ooxml-schemas-3.11.jar,\
lib/xmlbeans-2.6.0.jar,\
lib/stax-api-1.0.1.jar,\
lib/junit-4.11.jar
Vielen Dank für Antwort, jetzt bin ich unter Fehler Ungelöste Anforderung erhalten: Import-Package: com.sun.msv.datatype_ Was ich tat: Import-Package: \ com.sun.javadoc \ org.appache.poi; Auflösung: = optional, * mehr versuchen, mit Import-Package: \ com.sun.javadoc, \ org.appache.poi; Auflösung: = optional, * Ich habe alle diese Abhängigkeiten in ServiceBuilder-API,hinzugefügtVielen Dank –
@ user1471745 Wenn dies Ihr Problem gelöst hat, in Betracht ziehen "Akzeptieren" auf die Antwort - das ist, was es für –
Ich habe dieses Problem gelöst, indem Sie unter Abhängigkeit für Apache poi kompilieren (Gruppe: "org.apache.poi ", Name:" poi ", Version:" 3.13 ") {transitive = false} \t kompilieren (Gruppe:" org.apache.poi ", Name:" poi-ooxml ", Version:" 3.13 ") {transitive = false} \t kompilieren (Gruppe: 'org.apache.poi', Name: 'poi-ooxml-schemas', Version: '3.13') {transitive = false} kompilieren (Gruppe: 'org.apache.xmlbeans', Name: 'xmlbeans', Version: '2.6.0') {transitive = false} –