Простое весеннее приложение на пристани с OSGi.
https://github.com/pkolanda/simple-spring-web-app
Код моего приложения доступен в приведенном выше git-репо. При развертывании этого кода на пристани с сервером OSGi я получаю сообщение об ошибке ниже.
eclipse.buildId=unknown
java.version=1.8.0_212
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments: -console -consoleLog
!ENTRY simple-spring-web-app 4 0 2019-05-25 00:49:03.695
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: simple-spring-web-app [32]
Unresolved requirement: Import-Package: bsh
at org.eclipse.osgi.container.Module.start(Module.java:451)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1783)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(ModuleContainer.java:1763)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(ModuleContainer.java:1725)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1656)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(ModuleContainer.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:343)
!ENTRY org.eclipse.osgi 4 0 2019-05-25 00:49:03.700
!MESSAGE Bundle initial@reference:file:plugins/simple-spring-web-app-1.0-SNAPSHOT.jar was not resolved.
Я попытался устранить эту ошибку, но не смог ее полностью устранить. я пытался добавить Bsh; разрешение: = необязательно, *
в файле пом. Но он продолжает просить другие зависимости.
Чтобы запустить код:
mvn clean установите и запустите сценарий оболочки run.sh в папке target / simple0web-app-0.1.
Любая помощь будет действительно полезной.