因为目前的git服务器的密钥加密基本都是256位的,而NetBeans带的jre环境的加密限制在基本的128位加密,从而导致无法和git服务器通信
解决办法
下载Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files,该文件可将java的加密密钥长度调整为不受限制
下载包的readme.txt 有安装说明。就是替换${java_home}/jre/lib/security/ 下面的local_policy.jar和US_export_policy.jar
例如:C:\Program Files\NetBeans 8.2\bin\jre\lib\security
注意要下载对应版本的文件,NetBeans 8版本带的是1.8的jdk,所以要下载8版本的JCE文件:
http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
替换后重启NetBeans即可解决问题,如果Eclipse出现这样的问题也可以用同样的方式解决
如果还不行,可以尝试安装git客户端,应该会自动替换netbeans内置的git客户端