OSGi Felix添加bundle时报错
java.lang.NoClassDefFoundError: org/osgi/framework/BundleActivator
g! start file:/root/java/OSGi/felixtemp/example2.jar 18:13:20
java.lang.NoClassDefFoundError: org/osgi/framework/BundleActivator
在manifest.mf文件中添加
DynamicImport-Package: *
manifest.mf文件如下:
Bundle-Name: English dictionary
Bundle-Description: A bundle that registers an English dictionary service
Bundle-Vendor: Apache Felix
Bundle-Version: 1.0.0
Bundle-Activator: tutorial.example2.Activator
Export-Package: tutorial.example2.service
DynamicImport-Package: *
Import-Package: org.osgi.framework
参考: