2

在这种情况下,插件是 Zest。我已经下载了“Java 开发者的 Eclipse(Juno)”。我知道这与manifest.mf依赖关系有关。但我不知道它们是什么。我是 Eclipse 和 Java 编程的新手。Zest 教程提到了 Eclipse 用于 RCP 开发。其他版本不能用吗?

4

1 回答 1

1

可从 Eclipse Marketplace 下载两种插件:为 Eclipse 贡献新功能的插件和提供可编程框架的插件。热情是后者之一。

要使用这样的框架(类似于其他 Java 库),您必须有一个 Java 项目,该项目的类路径上有相应的 jar(以及它们的依赖项!)。

实现这一点的最简单方法是在 Eclipse 中创建一个插件项目,并添加 Zest jar 作为直接依赖项,还添加 SWT 和可能的 JFace 作为间接依赖项)。在这种情况下,您可以在项目中使用 Zest API 并创建相应的图形可视化。

在 Zest 的情况下,也可以创建一个简单的 Java 项目(与 Eclipse 无关),因为代码库不使用任何 Eclipse 特定的功能,另一方面,它依赖于 SWT 和 JFace,所以你必须也添加相应的依赖项。有关详细信息,请参阅JFace 的 wiki 条目以了解如何管理它。如果您想使用 Zest,请按照相同的步骤操作,但也要复制 Zest 和 Draw2d jar。

我希望这个解决方案足够清楚 - 如果没有,请随时提出更多问题。

于 2013-01-05T10:17:39.590 回答