Eclipse eGit未连接到远程存储库-ProxyHelper getPasswordAuthentication上的NullPointerException

问题描述

我一直在尝试使eGit与Eclipse 4.6.3(IBM Rational Developer 9.6.0.6)一起使用,但是在尝试拉/推现有Git存储库或使用http克隆另一个Git存储库时始终遇到相同的错误

通常,错误的详细信息是隐藏的,但是如果您在“错误日志”视图中检查错误,则会看到以下内容

enter image description here

看来,主机蚀或类似内容中缺少密码验证器。

我找到了答案,并且正在分享知识。

解决方法

在调查了IBM网站上为Rational开发人员提供的支持的软件之后,我发现它声称与eGit版本4.5.0201609210915-r兼容,但是,eclipse添加了后缀为-4.5和-4.6的新软件链接,但是,该链接不再正常工作。我能够通过以下方式成功安装兼容的eGit(版本4.7.0.201704051617-r):

http://download.eclipse.org/egit/updates-4.7

-编辑- 刚刚取得成功的第4个版本4.11.0.201803080745r

http://download.eclipse.org/egit/updates-4.11