为了测试先前开发的Bundle机能,特地写了个带Swing界面的Bundle,但在启动该Bundle时,抛出了NoClassDefFoundError错误。
后来经同事提醒,还需在config.ini中添加如下设定:org.osgi.framework.bootdelegation=*
本文介绍了一种解决在启动带有Swing界面的Bundle时遇到NoClassDefFoundError的方法。通过在config.ini文件中添加org.osgi.framework.bootdelegation=* 的配置来解决此问题。
为了测试先前开发的Bundle机能,特地写了个带Swing界面的Bundle,但在启动该Bundle时,抛出了NoClassDefFoundError错误。
后来经同事提醒,还需在config.ini中添加如下设定:org.osgi.framework.bootdelegation=*

被折叠的 条评论
为什么被折叠?