在Eclipse中调用插件方法

时间:2015-10-12 02:43:44

标签: java eclipse eclipse-plugin

我创建了两个插件。

扩展点(插件1):

edu.xyz.harsha.tetris

扩展程序(插件2):

edu.xyz.harsha.tetrisext

plugin1有Tetris类,调用Clock类。我在plugin2中定义了Clock类。现在我想在plugin1中使用Clock类。如何在plugin1的Clock类中使用plugin2中Tetris类的方法?

提前致谢。

1 个答案:

答案 0 :(得分:1)

在plugin2的MANIFEST.MF编辑器中,将包含Clock类的包添加到'导出的包' '运行时'部分标签。这将添加一个' Export-Package'进入MANIFEST.MF。

在plugin1的MANIFEST.MF编辑器中,将plugin2添加到“必需的插件”中。 “依赖关系”的一部分'标签。这将添加一个' Require-Bundle'进入MANIFEST.MF

您现在应该可以导入' Clock'以Java代码的正常方式。