如何从Eclipse插件的marketplace获取存储库URL和插件ID

Far*_*jmi 3 eclipse eclipse-plugin eclipse-marketplace

我正在使用vagrant和chef将Eclipse和Eclipse插件配置到Ubuntu虚拟机.需要使用equinox.p2安装所有插件.以下是安装Buildship插件的示例:

eclipse -application org.eclipse.equinox.p2.director -noSplash -repository http://download.eclipse.org/buildship/updates/e46/releases/1.0 -installIUs org.eclipse.buildship.feature.group

在许多情况下,插件只提供市场安装按钮,没有更新站点URL,也没有关于插件ID的详细信息.

如何获取此类插件的更新站点URL和插件ID?

tor*_*ldr 7

除非您拥有市场上的条目,否则此信息将被隐藏.但是,您可以使用marketplace API获取它.例如,通过curl http://marketplace.eclipse.org/node/364668/api/p在命令行上发布获取OS X Eclipse Launcher 的详细信息,您将获得XML格式的所有详细信息.更新站点URL处于updateurl中,并且功能列在ius中.将数字替换为市场中条目的标识符.您可以通过查看分配给" 安装链接"按钮的URL找到它.