2012-09-09 206 views
1

我怎么能知道并下载所有插件的依赖关系,这样如果通过在线安装插件开始我以后可以离线如何离线安装eclipse插件?

安装它,而不需要互联网的

感谢

+0

您可以镜像更新站点以备后用,请参阅此答案以获取更多详细信息:http://stackoverflow.com/questions/1371176/downloading-eclipse-plug-in-update-sites-for-offline-installation/1907322 #1907322 – Fredrik

回答

1

您可以使用p2 mirror工具创建您需要的p2仓库的本地副本。然后,您可以稍后脱机安装它。

我用蚂蚁镜脚本,以反映P2回购(例如:mirror-jface.xml),它们可以像运行:

bash$ eclipse/eclipse -noSplash \ 
-application org.eclipse.ant.core.antRunner \ 
-DbaseDir=/some/useful/basedir -buildfile mirror-jface.xml 

您必须指定所有存储库,以搜索,拿起所有的依赖。

1

,然后打开如下因素的观点:

Window->Show View->Other->Plug-in Development->Plug-in Registry 

在该视图中找到该插件(S)你有兴趣,拓展他们,使“先决条件”部分下,记下所有的pluigns的。请注意,它仅列出直接依赖关系,因此您可能需要按照这些依赖关系查找整个依赖关系层次结构。

相当手动的过程,并希望别人可以指出一个更简单的方法,但这应该给你一个完整的插件列表,然后你可以离线安装。