如何从外部程序中查找已安装的Eclipse功能列表?

Pet*_*aný 6 eclipse installer p2

我正在准备我的Eclipse插件的Windows安装程序.我想用P2导演将它安装到目标eclipse产品中.我现在只针对Eclipse 3.5.

安装程序应检查是否已安装必备功能/插件.我不知道怎么做这个检查.(此检查的其他原因是选择要安装的其他功能,因为我将在安装程序中捆绑一些先决条件).

简单的解决方案是查看eclipse/features /和eclipse/plugins /目录,但插件也可以安装在别处:dropins目录和链接目录链接.

如果可能的话,我想从P2(配置文件?)获取已安装的物品和插件的列表.有没有办法做到这一点?更好的解决方案?

Ric*_*ler 5

看看P2代理,它就是你所追求的.浏览源代码以查看它与存储库的交互方式.您可以使用p2控制器简化实际安装.

春分孵化器也有一些有用的链接