为什么ViewPart无法实现另一个项目的接口?

时间:2016-12-06 15:14:35

标签: java eclipse implements

目前,我在eclipse中使用可用的模板(带有视图的插件)创建了一个插件。在我尝试从另一个PROJECT实现接口之前,插件仍然正常(如果此接口是在插件项目中创建的,那么它仍然可以)。我认为第一件事是一个类可能无法从另一个项目实现一个接口但是当我尝试创建一个普通的类然后实现上面的接口时就可以了。那么为什么ViewPart无法实现上面的界面呢?谢谢。

{{1}}

1 个答案:

答案 0 :(得分:1)

你在问题​​中就已经知道了:"如果这个界面是在Plug-in project"中创建的,那么它仍然可以。 运行时的所有内容必须来自您以某种方式声明为依赖项的插件,包括您想要引用的其他类和接口。否则,运行时字面上并不知道在哪里查找这些类文件。您可以将其他项目本身设为插件,或将其打包为jar并将其包含在现有插件中,方法是将其添加到运行时 Classpath 部分> Plug-in Manifest Editor 中的>标签。