如何为Eclipse添加HTTP软件站点并强制其使用该源而非HTTPS?
为Eclipse添加HTTP软件站点并强制使用HTTP的方法
一、添加HTTP协议的软件站点
- 打开Eclipse,依次点
Help->Install New Software... - 在弹出的窗口右上角点
Add...按钮 - 在
Add Repository对话框里,填一个方便识别的站点名称,然后在Location栏填入HTTP开头的软件站点地址,比如http://xxx.com/update - 点
OK,等Eclipse加载完站点的插件列表,就能选择需要安装的插件进行操作
二、强制Eclipse使用HTTP而非自动跳转HTTPS
针对你遇到的站点自动跳转HTTPS失败的问题,可通过以下两种方法解决:
方法1:修改Eclipse配置文件
- 找到Eclipse安装目录下的
eclipse.ini文件,用文本编辑器打开 - 在文件末尾添加以下配置行:
其中-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient4 -Dorg.eclipse.equinox.p2.transport.ecf.retry=5 -Djava.net.preferIPv4Stack=true -Dhttps.protocols=TLSv1.2 -Dorg.eclipse.equinox.p2.repository.http.disableHTTPS=true-Dorg.eclipse.equinox.p2.repository.http.disableHTTPS=true是核心配置,会直接禁用HTTPS跳转,强制使用你输入的HTTP地址 - 保存文件后重启Eclipse,重新尝试访问站点
方法2:在软件站点设置中手动禁用HTTPS
- 打开
Help->Install New Software...,点击Available Software Sites按钮 - 在列表中找到你添加的HTTP站点,选中后点击
Edit... - 确认
Location为HTTP地址,然后勾选下方的Disable HTTPS选项(部分Eclipse版本提供该选项,若没有则使用方法1) - 点击
OK保存设置,重启Eclipse后生效
内容的提问来源于stack exchange,提问作者unrated
相关产品推荐
相关产品推荐

