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