我正在引导我们的Eclipse +插件安装。由于我们的一些代理设置,我希望用户避免直接连接到互联网(通过Eclipse软件更新选项)。相反,我的计划是下载任何所需的插件,将它们存储在共享位置,并使用eclipse“dropin”文件夹进行插件安装。
如何在不实际安装的情况下下载插件(最好是所有依赖项)?
在我的情况下,其中一个Eclipse插件(gradle)..只提供了一个通过软件更新安装的链接(而不是直接下载)。
http://dist.springsource.com/release/TOOLS/gradle
我能想到的唯一解决方法是安装插件(通过软件更新),并将更新的eclipse目录与干净的目录进行比较以查看添加了哪些jar。
答案 0 :(得分:3)
您可以使用Eclipse p2命令行工具mirror a remote repository。例如:
<eclipseInstall>\eclipse.exe
-application org.eclipse.equinox.p2.artifact.repository.mirrorApplication
-source http://download.eclipse.org/releases/ganymede
-destination file:c:/artifactLocalRepository/