2

我目前正在学习如何为 Eclipse 制作一些插件。

我首先为KNIME项目开发了一个插件。该项目包含一个 plugin.xml 和一个 MANIFEST.MF 文件:

(...)
Bundle-Activator: project1.MyNodePlugin
(...)

第二个项目是使用 Eclipse 向导生成的“首选项面板”。它还包含一个 MANIFEST.MF 和一个 plugin.xml:

(...)
Bundle-Activator: project2.Activator
(...)

我希望我的项目 project1 (KNIME) 使用我的偏好面板中的一些数据。

我应该如何合并这两个项目(MANIFEST.MF?)?

如何从 project1 获取 project2 的首选项?

谢谢

4

1 回答 1

2

试试这个方法:

  1. 在 project1 中实现您需要管理您的偏好的所有类(即用于保存值的 POJO)。

  2. 将 project1 作为依赖项添加到 project2。

  3. 导出 project1 中的类。

最后两个步骤使类在 project2 中可见,您可以在其中使用它们。

于 2011-03-31T13:05:14.533 回答