标签: eclipse eclipse-plugin
我正在实现两个引用第三个插件项目的插件,该插件项目有自己的plugin.xml和几个扩展点。因此,在我的Eclipse环境中,我有两个插件,它们具有相同ID的相互扩展点。 我注意到当我触发这些相互扩展之一的外观时,Eclipse尝试从任何这些插件中任意加载扩展点(并且不一定来自插件的上下文,我从它的角度来看) ),我在我的代码中得到了classcastexception(因为扩展点类来自另一个类加载器)。 有没有办法控制扩展点将按正确的插件/包加载?