Eclipse pmd插件握手失败

时间:2017-02-09 05:33:36

标签: eclipse pmd sourceforge

我正在尝试添加eclipse pmd插件,结果出现以下错误。

无法在https://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/content.xml读取存储库。 收到致命警报:handshake_failure enter image description here

知道什么是错的吗?

3 个答案:

答案 0 :(得分:4)

这可能是以下两种情况之一:

但即便如此,在sourceforge上托管的eclipse更新站点似乎也非常不可靠 - 镜像并不总是100%同步,因此某些文件可能会丢失......

因此,请参阅https://github.com/pmd/pmd-eclipse-plugin/issues/19了解解决方法:

  

https://github.com/pmd/pmd-eclipse-plugin/releases下载更新站点作为zip存档,在本地解压缩并将此文件夹用作更新站点。

更新(2017-03-18)

现在可以使用新的更新站点:

https://dl.bintray.com/pmd/pmd-eclipse-plugin/updates/

请从现在开始使用此网址来安装插件。

答案 1 :(得分:2)

这是因为java的安全性。使用http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html中的jar替换%JRE%/ lib / security中的jar(两个jar,即local_policy.jar和US_export_policy.jar)

注意:此处%JRE%表示eclipse正在使用的jre位置。在Windows上找到它 - >偏好 - > Java - >已安装的JRE

答案 2 :(得分:0)

InstallPMDplugin1

  • 点击确认,接受许可协议,然后在显示未签名的内容对话框时点击仍然安装。如果一切顺利,将安装插件,并且将邀请您重新启动Eclipse。

  • Eclipse重新启动后,请验证是否已安装插件:帮助 - >关于 - >安装详细信息 - >已安装软件

enter image description here

  • 作为最终的完整性检查,请查看错误日志(窗口 - >显示视图 - >错误日志)以验证最近重新启动后没有堆栈跟踪或错误消息蚀。

就是这样。 (我的环境是Windows 10 + Eclipse Oxygen.2版本(4.7.2)+ JDK9。)