解决Eclipse安装插件时提示“No repository found containing...

在安装Eclipse插件时经常出现“No repository found containing”的错误提示,提示中的内容一般是说某某插件的某一版本没有找到,进而导致安装失败。今天我在安装m2e connector for build-helper-maven-plugin时就出现下面这个错误提示:

An error occurred while collecting items to be installed session context was:(profile=epp.package.rcp, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=).No repository found containing: osgi.bundle,org.eclipse.team.cvs.ssh,3.2.100.I20080604

在Google上搜索了一些解决办法,依然没有解决问题,但是这篇帖子给了我一些解决的思路。也就是说在安装或更新插件时,选中“Contact all update sites during install to find required software”选项,当插件需要下载依赖的包时会尝试从所有的更新站点去下载。那么这里要解决的问题是:找到缺失的包的更新站点。从错误提示中可以看到缺失的包是:osgi.bundle,org.eclipse.team.cvs.ssh,版本是:3.2.100.I20080604。这里提到版本是因为不同版本的包可能会出现在不同的更新站点。搜索之后,发现本次缺失的包的更新站点是

http://download.eclipse.org/releases/ganymede

将此更新站点添加到Eclipse的“Available Software Sites”中,如下图所示:

4B5C11BFAB2E27D708230B196166D852214C6E5792747_500_382.jpg

添加完成后,再次安装时选中“Contact all update sites during install to find required software”选项。

71084EC5517FBC50DBEADF549F88D6C371DFE6678D9F1_440_134.JPEG

然后进行安装,通过此方法将m2e connector for build-helper-maven-plugin安装成功。

1EECA36B1D90E879AC29C2605B62BC388541F8AF1F35B_500_321.jpg


转载于:https://my.oschina.net/shelltea/blog/92761

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值