Как решить ошибку импорта Bsh на простом весеннем веб-приложение MVC - PullRequest
0 голосов
/ 25 мая 2019

Простое весеннее приложение на пристани с 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.

Любая помощь будет действительно полезной.

...