eclipse-plugin - 用于从更新站点下载eclipse插件的工具

标签 eclipse-plugin mirroring p2

我需要将eclipse插件安装到未连接到Internet的计算机上,并且找不到用于本地安装的dist。

是否有用于从更新站点下载插件并创建本地安装文件(或本地更新站点)的工具?有传言说你可以用 eclipse 做到这一点,但我找不到有关如何做的任何信息。

最佳答案

您可以使用P2 mirror tool(或P2 mirror in Galileo documentation)来镜像远程元数据和工件存储库。

这是在本地镜像Galileo工件存储库的示例命令:

eclipse\eclipsec.exe -nosplash -verbose 
-application org.eclipse.equinox.p2.metadata.repository.mirrorApplication
-source http://download.eclipse.org/releases/galileo
-destination file:d:/temp/galileo/

eclipse\eclipsec.exe -nosplash -verbose
-application org.eclipse.equinox.p2.artifact.repository.mirrorApplication
-source http://download.eclipse.org/releases/galileo
-destination file:d:/temp/galileo/

(第一个命令镜像元数据,第二个命令镜像工件。命令应该在Windows中位于一行上)

运行这些命令后,可以将file:d:/temp/galileo用作本地镜像。

或者,您可以使用P2 Mirror Ant Task,它允许您指定要镜像的可安装单元(插件或功能)。注意:指定功能时,请不要忘记使用.feature.group后缀)

关于eclipse-plugin - 用于从更新站点下载eclipse插件的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1257271/

相关文章:

java - 如何将菜单添加到部分标题?

Java:反射(在运行时)与镜像(在注释处理时)

java - 基于 RCP 的应用程序的 P2 更新失败

macos - 在 Windows 上使用 Tycho 构建的 Eclipse RCP 应用程序的 Mac 分发无法启动

import - 如何从工作区导入插件项目而不指定它们?

java - eclipse插件项目可以依赖java项目吗

java - 如何在过滤文本字段时刷新组合?

rabbitMQ 队列镜像策略不起作用

linux - 在没有RAID1的情况下将文件从一个分区镜像到第二个磁盘上的另一个分区

java - 从 jar 中复制 Eclipse p2 接触点