这个是因为美国对加密算法密钥长度的出口限制所致使,html
密钥长度不容许超过64位,若是超过这个长度就会抛出以上错误信息,java
解决方案为,下载无限制的jce版本,替换${java_home}/jre/lib/security(不重要)
算法
jre/lib/servcurity(重要) 中的两个jar包,名称分别为 local_policy.jar和US_export_policy.jaroracle
注意对应的jdk版本,jdk1.6的须要下载jce for1.6 version jdk1.7的须要下载jce1.7 version
ide
1.6的链接以下:加密
http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.htmlhtm