在IBM Rational Application Developer 9.5.0.2中安装JD-Eclipse插件失败求助
解决RAD 9.5.0.2安装JD-Eclipse插件时的"No repository found"错误
我之前在IBM Rational Application Developer 9.5.0.2里装JD-Eclipse插件时也踩过这个坑,这个错误本质是Eclipse的p2安装机制找不到对应仓库的依赖项,大概率是网络、地址或者版本兼容的问题,给你几个亲测有效的解决办法:
1. 核对更新地址并排查网络问题
首先确认你在「Install New Software」里输入的仓库地址是完整正确的:http://jd.benow.ca/update。如果地址没错,检查RAD的网络代理设置:
- 打开
Window > Preferences > General > Network Connections - 把Active Provider切换为「Direct」(如果是公司内网,可能需要配置正确的代理服务器信息)
- 点击「Test Connection」输入一个可访问的网址,确认RAD能正常连接网络
2. 手动离线安装插件(最稳妥的方案)
在线安装受网络和版本兼容影响大,离线安装反而更可靠:
- 下载对应Eclipse Mars版本的JD-Eclipse插件压缩包(RAD 9.5基于Eclipse Mars.2,也就是4.5.2版本)
- 解压压缩包,会得到
features和plugins两个文件夹 - 找到RAD的安装目录,进入
dropins文件夹,把刚才的两个文件夹复制进去 - 重启RAD,然后通过
Help > About > Installation Details检查插件是否成功安装
3. 清理p2缓存后重试
RAD的p2缓存可能损坏,导致仓库解析失败:
- 关闭RAD
- 找到你的RAD工作区目录,进入
.metadata/.plugins/org.eclipse.equinox.p2.core/cache - 删除该文件夹下的所有内容
- 重新启动RAD,再次尝试在线安装
错误信息回顾
An error occurred while collecting items to be installed session context was:(profile=IBM Software Delivery Platform com.ibm.sdp.eclipse.ide, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). No repository found containing: osgi.bu...
内容的提问来源于stack exchange,提问作者Nishanth
相关产品推荐
相关产品推荐

