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

Eclipse Luna 4.4.1安装AWS Toolkit失败求助

解决Eclipse Luna 4.4.1安装AWS Toolkit时的"peer not authenticated"错误

我之前帮团队里维护老项目时碰到过一模一样的问题,核心原因基本都是老版本Eclipse的HTTPS协议支持不足,或者AWS更新源的地址/证书验证逻辑冲突。给你几个亲测有效的解决步骤:

1. 切换到AWS Toolkit的HTTPS更新源

你之前用的http://aws.amazon.com/eclipse是旧的HTTP地址,现在AWS已经把更新站点迁移到HTTPS了,旧地址不仅失效还会触发证书验证错误。直接替换成HTTPS地址试试:

  • 打开Eclipse,进入 Help > Install New Software
  • 点击Add,在Location栏输入https://aws.amazon.com/eclipse,随便填个名称比如AWS Toolkit for Eclipse
  • 点击OK加载组件列表,然后尝试安装

2. 强制Eclipse使用TLS 1.2协议

Eclipse 4.4.1(Luna)默认没有启用TLS 1.2,而AWS现在只支持TLS 1.2及以上版本的加密连接,这会直接导致peer not authenticated错误。修改Eclipse启动参数解决:

  • 找到Eclipse安装目录下的eclipse.ini文件
  • 在-vmargs下方添加两行配置:
    -Dhttps.protocols=TLSv1.2
    -Djavax.net.ssl.trustStoreType=JKS
    
  • 保存文件后重启Eclipse,再尝试安装操作

3. 手动导入AWS的SSL证书到JRE信任库

如果上面的方法还是不行,可能是Eclipse使用的JVM没有信任AWS的SSL证书。手动导入步骤:

  1. 用浏览器打开https://aws.amazon.com/eclipse,导出站点的SSL证书(比如Chrome:点击地址栏锁图标 → 证书 → 详细信息 → 复制到文件,选择DER格式保存)
  2. 找到Eclipse使用的JRE路径(如果是Eclipse自带JRE,就在安装目录的jre文件夹下),定位到jre/lib/security/cacerts文件
  3. 打开终端/命令行,执行keytool导入命令:
    keytool -import -alias aws-eclipse-cert -file 你的证书文件路径 -keystore cacerts
    
    默认信任库密码是changeit,输入后确认导入即可
  4. 重启Eclipse后再次尝试安装

4. 尝试离线安装包

如果在线安装始终碰壁,可以直接用离线包安装:

  • 下载对应Eclipse Luna版本的AWS Toolkit离线安装包(注意选择适配Neon之前版本的包)
  • 在Eclipse中进入Help > Install New Software,点击Add → Archive,选中下载的离线包文件
  • 后续按照正常安装流程操作即可

额外提一句:Eclipse Luna是2014年的版本,确实太老了,AWS Toolkit对它的支持已经逐渐弱化。如果项目允许的话,建议升级到Eclipse Neon及以上版本,能从根源减少这类兼容性问题

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 08:46:23