如何在eclipse中调试包使用冲突

时间:2013-04-08 12:47:52

标签: eclipse osgi

在eclipse rcp应用程序中使用cxf时会出现以下错误: 包使用冲突:Import-Package:... myservicepackage;版本= “5.3.0.SNAPSHOT”

在这种情况下,我的服务接口和类型使用了注释,这些注释由系统包和cxf的一个依赖项导出。因此,虽然我在这种情况下解决了它,但是eclipse中的错误报告非常糟糕。错误中显示的包不是错误的根,而只是它所在的顶层包。

有没有办法让eclipse rcp或一般的equinox在这里报告更多细节? 因此,例如,它将有助于查看冲突中的哪些重复包以及哪些包导出它们。

1 个答案:

答案 0 :(得分:1)

我发现以下链接可用于解决此类实例。你也可以尝试一下。

http://blog.springsource.org/2008/11/22/diagnosing-osgi-uses-conflicts/