You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Eclipse 2023-12/2024-03插件安装时构件下载失败的技术咨询

问题背景

我们开发的一款插件此前安装正常,但在Eclipse 2023-12和2024-03版本中,若未勾选「安装期间联系所有更新站点以查找所需软件」选项,会出现如下报错导致安装失败:

An error occurred while collecting items to be installed
     session context was:(profile=epp.package.jee, 
     phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).
     Can't download artifact
     osgi.bundle,com.google.guava,15.0.0.v201403281430 required by com.google.guava[15.0.0.v201403281430], 
...

勾选该选项虽可通过替换插件解决,但并非我们期望的方案。我们推测是Eclipse版本政策变更,且发现自定义插件与依赖的com.google.guava,15.0.0.v201403281430.jar签名信息不同,怀疑p2目录因签名差异阻止下载。移除该Guava插件原有签名并使用自定义插件的签名方式重签后,问题解决,但基于猜测,现咨询以下问题:

咨询问题
    1. 若待安装插件签名信息不同,p2目录是否会阻止下载(排除网络、防火墙、更新站点访问问题)?
    1. 若上述情况成立,对应的是哪些Eclipse版本?
    1. 对非自研插件移除过期签名并自行重签后分发,是否存在许可问题?

注:无法升级Guava版本或Eclipse版本,因自定义插件为企业资源,需兼容多版本Eclipse。

内容的提问来源于stack exchange,提问作者user26267915

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 02:55:59