什么是一些配置更改使Eclipse PDE能够最好地支持Equinox和Felix?Eclipse配置支持双Equinox/Felix环境
这是我目前遇到的一个示例问题。我可以通过Eclipse OSGi Framework启动器运行我的应用程序。同样,PDE中也没有编译问题。然而,在菲利克斯运行时,我会得到NoClassDefFoundErrors:
java.lang.NoClassDefFoundError: org/w3c/dom/DOMException
我的理解是这是我的Eclipse设置是这里有毛病; org.w3c.dom不是'默认的'OSGi包,当我在Eclipse中运行它时不应该加载。同样,在我的代码中导入org.w3c.dom.DOMException应该是一个错误。
我知道如何解决这个费利克斯:声明一个导入包。但那不是我的问题。我的问题是如何强制Eclipse PDE对Felix进行更紧密的配置...基本上是为了加载包中的更严格?
好的谢谢。我将编辑该问题,专注于Eclipse启动器和PDE。 –