0

我有 2 个名为 plugin1.jar 和 plugin2.jar 的插件。两者都作为功能项目打包到单独的压缩文件(plugin1.zip 和 plugin2.zip)中,并放在我的 D 驱动器上。现在在eclipse上安装plugin2.zip时(当然通过使用帮助->安装新软件),plugin2.zip应该检查是否安装了plugin1。如果未安装,我应该会收到一个错误,要求首先安装 plugin1。简而言之,我希望 plugin2 安装依赖于 plugin1 安装。只有在安装了 plugin1 时,用户才能安装 plugin2。有什么办法可以做到这一点。请帮忙。

4

1 回答 1

0

Eclipse - 您的第一个插件

编辑 plugin.xml 文件,使其如下所示:

<?xml version="1.0"?>
... 
    <requires>
        <import plugin="org.eclipse.core.resources"/>
        <import plugin="org.eclipse.ui"/>
    </requires>
...

<...> requires元素是您指定插件所依赖的所有其他插件的位置

另请参阅:如何为 Eclipse 编写插件?

于 2013-02-20T08:21:37.397 回答