我有两个名为plugin1.jar和plugin2.jar的插件。两者都作为功能项目打包成单独的压缩文件(plugin1.zip和plugin2.zip),并放在我的D盘上。现在在eclipse上安装plugin2.zip时(通过使用help->安装新的软件),plugin2.zip应该检查是否安装了plugin1。如果没有安装我应该首先要求安装插件1时出错。总之,我希望plugin2安装依赖于plugin1安装。用户必须只能在安装plugin1时安装plugin2。有没有办法做到这一点。请帮忙。
答案 0 :(得分:0)
编辑plugin.xml文件,使其如下所示:
<?xml version="1.0"?>
...
<requires>
<import plugin="org.eclipse.core.resources"/>
<import plugin="org.eclipse.ui"/>
</requires>
...
&LT; ...&GT;
需要元素是指定插件所依赖的所有其他插件的地方。