我如何离线安装eclipse插件?

时间:2012-09-09 10:28:46

标签: eclipse plugins eclipse-plugin eclipse-rcp

我如何知道并下载所有插件依赖项,以便我可以在以后离线安装

无需互联网

由于

2 个答案:

答案 0 :(得分:2)

您可以使用p2 mirror工具创建所需的p2存储库的本地副本。然后你可以在离线后安装它。

我使用ant镜像脚本镜像p2 repos(例如:mirror-jface.xml),它们可以像以下一样运行:

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

您必须指定要搜索的所有存储库才能获取所有依赖项。

答案 1 :(得分:1)

如果您首先在线安装插件,请打开以下视图:

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

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

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