Java 7的预览版似乎缺少JCE包,以实现无限的加密强度。有人偶然发现了这个吗?
答案 0 :(得分:10)
答案 1 :(得分:8)
您需要安装缺少的JCE包。
找到您的jre lib / security目录
$ which java
/usr/bin/java
# Do this recursively till you find the java installation folder
$ ls -la /usr/bin/java
在Linux上,它应该是默认的:/usr/lib/jvm/java-6-sun-1.6.0.26/jre/lib/security /
在Windows上,默认情况下应该是:C:\ Program Files \ Java \ jre7 \ lib \ security
下载Java 6:http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html
下载Java 7:http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
下载Java 8:http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
解压缩下载的zip并将两个.jar文件:US_export_policy.jar和local_policy.jar放入jre / lib / security文件夹。
覆盖旧文件(如果有)。