繁体   English   中英

镜像具有依赖项的Eclipse P2……如何?

[英]Mirror Eclipse P2 with dependencies … how?

我们希望完全镜像Eclipse更新站点,以便所有依赖项也完全镜像。

目前,我们正在创建更新站点的镜像,以便我们也可以在无法访问Internet的网络中使用该镜像。

当我们要下载并安装此镜像更新站点的某些插件时,会收到以下错误:Eclipse无法解决所有依赖关系,因为这些依赖关系位于Internet上的其他存储库中。

是否有可能用Ant创建镜像,以便所有依赖项也自动下载?

快速的解决方法是也镜像所有其他存储库。 您可以通过查看Eclipse来了解哪些内容,并查看进行常规安装时列出的内容。 例如,一次日蚀(我在这里看着2019-03)将包含以下存储库:

为了从第一个存储库安装,您可能需要第二个存储库的依赖关系,因此您需要同时镜像它们。

如果您想深入了解并创建汇总/合并的仓库,可以使用此处概述的p2.mirror工具。

您如何进行镜像? 要镜像整个更新站点,您可以执行以下操作:

path\to\eclipse.exe -noSplash -application org.eclipse.equinox.p2.metadata.repository.mirrorApplication -source {original location} -destination {destinationOfNewRepo}

当然,这些命令是针对本地存储库的。 然后将它们上传到更新站点。 希望能帮助到你

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM