Я получил эту ошибку при установке моего пакета в Karaf, я новичок в OSGi и Karaf, поэтому мне может понадобиться помощь в интерпретации ошибки.
Error executing command: Could not start bundle mvn:com.myexample/foobar/0.1.0.SNAPSHOT
in feature(s) com.myexample.foobar-0.6.0.SNAPSHOT: Unresolved constraint in bundle
com.myexample.foobar [102]: Unable to resolve 102.0: missing requirement [102.0]
osgi.wiring.package; (&(osgi.wiring.package=org.apache.commons.fileupload)
(version>=1.3.0)(!(version>=2.0.0)))
Это в моем feature.xml
<bundle>mvn:commons-fileupload/commons-fileupload/1.3</bundle>
и в моем ПОМ
<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.3</version>
</dependency>
Репозиторий Maven показывает последнюю версию 1.3, но это может быть не версия OSGi, если она есть, кто-нибудь знает, где я могу ее найти? Я также пробовал wrap:mvn
, и это тоже не сработало.