所以,我安装了一个扩展(请参阅http://docs.oracle.com/javase/tutorial/ext/basics/index.html http://docs.oracle.com/javase/tutorial/ext/basics/index.html)我可以在 Eclipse 中看到。
我编写了一个简单的 rcp 应用程序,尝试在此扩展中创建类的实例。然而,尽管一切编译正常,但在创建实例时我收到了 NoClassDefFoundError 错误。
我假设这与 OSGi 有关,因为我可以运行一个简单的 java 应用程序来很好地创建实例。
任何建议将不胜感激。
Thanks
我找到了另一个解决方案,即使用 arg 将父类加载器设置为“ext”类加载器
osgi.parentClassloader=ext
除了我现在没有收到错误之外,还不确定这种更改的影响。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)