Windows 10下用Maven构建BioJava 5.0遇安装错误求助
搞定Eclipse Oxygen安装EGit的收集错误问题
嘿,我来帮你解决这个头疼的问题!你遇到的「收集待安装项时出错」,在Eclipse Oxygen搭配EGit的场景里挺常见的,大概率是更新站点访问异常或者版本兼容的问题,给你几个靠谱的解决步骤:
先排查网络和代理设置
这个错误核心是Eclipse没法正常拉取EGit更新站点的内容。先确认你的网络是通的,如果用了公司/学校的代理,得在Eclipse里配置正确:- 打开Eclipse,依次点击
Window > Preferences > General > Network Connections - 把「Active Provider」改成
Manual,然后在下方的HTTP/HTTPS代理栏填好你的代理地址和端口;如果需要验证,记得勾选「Enable proxy authentication」并填入账号密码 - 可以先在浏览器里试试打开EGit的更新地址,确认能正常加载页面
- 打开Eclipse,依次点击
换个适配Oxygen的EGit专属更新站点
你用的通用更新站点可能和Oxygen版本不兼容,试试这个专门适配Oxygen的稳定版站点:- 在Eclipse的「Install New Software」界面里,移除原来的EGit站点
- 添加新站点:
http://download.eclipse.org/egit/updates/4.10.x/ - 重新尝试收集和安装操作
试试离线安装EGit插件
如果在线安装一直卡壳,离线包是个稳妥的选择:- 找到适配Eclipse Oxygen版本的EGit离线压缩包(对应4.10.x系列)
- 打开Eclipse,点击
Help > Install New Software > Add > Archive,选择你下载好的离线包 - 跟着提示完成安装,重启Eclipse就好
清理Eclipse的p2缓存文件
有时候缓存损坏也会导致收集失败:- 先关闭Eclipse
- 找到你的Eclipse工作区目录下的
.metadata/.plugins/org.eclipse.equinox.p2.core/cache文件夹,删除里面的所有内容 - 重新打开Eclipse,再尝试安装
另外,其实你是要构建BioJava,也可以绕开Eclipse插件的问题——直接用Maven命令行构建!在BioJava项目的根目录下运行:
mvn clean install
这样不用依赖EGit插件,直接完成构建,效率可能更高哦~
内容的提问来源于stack exchange,提问作者CaitlinG
相关产品推荐
相关产品推荐

