按照here所述安装Movilizer eclipse插件时,我不断收到以下错误:
Movilizer Eclipse插件是一项功能,旨在加速使用Eclipse Web服务环境时Movilizer请求和Movelet的开发过程。
这似乎是与Java不支持的SSL证书相关的问题。
答案 0 :(得分:3)
域devtools.movilizer.com似乎使用StartCom签署的证书。此CA的根证书已包含在每个主要操作系统和浏览器的信任库中多年。但是,Oracle Java带有自己的信任存储,似乎Oracle决定不会出于任何原因包含StartCom CA.
也就是说,您应该下载StartCom根CA证书here并将其与keytool
一起安装,如下所示:
cd %JAVA_HOME%\jre
bin\keytool -import -trustcacerts -keystore lib\security\cacerts -storepass changeit -noprompt -alias startcomrootca -file c:\path\to\the\ca-cross-g2.crt`
答案 1 :(得分:2)
要安装连接器,我们需要在eclipse正在使用的JDE / JRE的密钥库中导入Movilizer证书。
keytool -import -trustcacerts -keystore lib/security/cacerts -storepass changeit -noprompt -alias mycert -file ca-cross-g2.crt
答案 2 :(得分:0)
在发现列出的CA证书不再有效之前,我一直在努力解决这个问题。正确的ca证书是https://letsencrypt.org/certificates/下的加密权限X3(IdenTrust交叉签名)。它列在页面中间。我是如何通过查看https://devtools.movilizer.com/eclipseUpdateSite46/在Chrome中使用的证书找到的。我使用了以下命令
当我遇到这个问题时,我正在设置一台新计算机,所以我也必须设置所有环境变量。