在OSGi中安装捆绑包时发生激活错误

在OSGi中安装捆绑包时发生激活错误,osgi,Osgi,安装捆绑包时出现以下错误 Failed to start bundle x.y.z-1.0.0, exception activator error org/osgi/framework/BundleActivator from: java.lang.ClassLoader:defineClass1#-2 如何摆脱此问题?摆脱此消息的最简单方法是不安装捆绑包:-) 听起来捆绑包的activator类依赖于捆绑包无法加载的类。因此,可能所需的类没有正确打包到bundle中,或者缺少必要的i

安装捆绑包时出现以下错误

Failed to start bundle x.y.z-1.0.0, exception activator error    org/osgi/framework/BundleActivator from: java.lang.ClassLoader:defineClass1#-2

如何摆脱此问题?

摆脱此消息的最简单方法是不安装捆绑包:-)


听起来捆绑包的activator类依赖于捆绑包无法加载的类。因此,可能所需的类没有正确打包到bundle中,或者缺少必要的import-package子句

是啊,你说得对。我打包了所需的类并将其丢弃。谢谢你,BJ。