Deployment 如何将jmsjar部署到Karaf

Deployment 如何将jmsjar部署到Karaf,deployment,jar,karaf,Deployment,Jar,Karaf,我在Oracle jmscommon.jar中遇到了这个错误,但我认为这个问题可以很容易地扩展到其他非OSGI bundle jar。 根据: 我应该能够将任何jar放到Karaf部署目录中,以便jar中的类可用。然而,当我尝试部署引用jmscommon中的类的应用程序时,结果是找不到这些类 我是否需要在Karaf中安装一些东西,以便能够在部署中删除任何非OSGI包jar?或者我需要为Oracle jmscommon.jar做一些特殊的事情吗?看起来我只需要导入manifest.mf中引用的包

我在Oracle jmscommon.jar中遇到了这个错误,但我认为这个问题可以很容易地扩展到其他非OSGI bundle jar。 根据:

我应该能够将任何jar放到Karaf部署目录中,以便jar中的类可用。然而,当我尝试部署引用jmscommon中的类的应用程序时,结果是找不到这些类


我是否需要在Karaf中安装一些东西,以便能够在部署中删除任何非OSGI包jar?或者我需要为Oracle jmscommon.jar做一些特殊的事情吗?

看起来我只需要导入manifest.mf中引用的包: 导入包:org.osgi.framework,javax.jms