這個是因爲美國對加密算法密鑰長度的出口限制所致使,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