常见的bundle安装失败的原因

l         Bundle-RequiredExecutionEnvironment中的值和可用的执行环境不符;

l         缺少Bundle-SymbolicName

l         重复的导入同一个package

l         导出或导入java.*

l         导出的package中必须的属性未定义;

l         安装一个已经安装了的同版本、同样标识名的Bundle

l         更新一个已经安装了的同版本、同样标识名的Bundle

l         同时使用了specification-versionversion

l       Bundle-ManifestVersion的值不是12,除非将来推出的新的OSGI规范

你可能感兴趣的:(Bundle)