在 Dependencies 选项卡中,我可以在插件和包之间进行选择。他们之间有什么区别?对于org.eclipse.compare
,我在导入的包和插件中都有它。
我在plugins目录下找到jar文件,但是不知道org.eclipse.compare的包文件在哪里。
在导出菜单中,似乎只有导出到 jar,而不是导出插件或包。如何导出包?
添加
基于这篇文章 -如何从 Eclipse 导入包?和shiplu的回答。这就是我明白的。如果我错了,请纠正我。
- 在 Eclipse 中,当我使用外部类时,我可以使用快速助手或组织导入 (Ctrl-Shift-O) 来解析引用。
Imported Packages
Eclipse为我正在处理的项目添加了包含该类的包。一个包可以包含多个类(类型)。Eclipse 了解哪些插件包含该包,并解决参考问题。 - 一个插件(jar 文件)可以包含多个包。通过在依赖项选项卡中指定所需的插件,我们可以引用eclipse IDE中所有java项目的所有包(以及包中的类)。
根据我的经验,我必须添加所有依赖项才能使无头 RCP 独立(http://prosseek.blogspot.com/2012/12/headless-rcp-standalone.html)。