我正在开发一个基于 Eclipse 的 RCP 项目。它一直运行良好,但最近我想我会升级它以使用新的 Eclipse 版本(3.2 -> 3.5)。
经过一番麻烦,它在新平台上运行。然后我做了一些事情。不知道是什么。最终结果是,当我的一个插件 (A) 尝试访问依赖插件 (B) 之一(也是我的一个)中的一个类时,我现在遇到了类路径错误。
据我所知,插件 A 在其依赖列表中有插件 B,编译器没有显示任何错误。为了测试,我创建了一个带有一个类的新插件 C,并从插件 A 访问了该类。效果很好。
有没有人有任何解决此类问题的提示?要检查的设置清单?我已经为此苦苦挣扎了几个小时,却一无所获!特别令人沮丧,因为它一直在工作,直到我改变了一些东西!
谢谢
更新
我还应该说该项目很旧,并且使用的是 plugin.xml 而不是清单。这会是个问题吗?有没有办法升级?