Java 7 的预览版似乎缺少用于无限加密强度的 JCE 包。有人偶然发现过这样的吗?
问问题
12593 次
2 回答
10
于 2011-08-01T01:57:05.173 回答
9
您需要安装缺少的 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 加密扩展 (JCE)
下载 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
- 安装 JCE
解压缩下载的 zip 并将两个 .jar 文件:US_export_policy.jar 和 local_policy.jar 放入您的 jre/lib/security 文件夹中。
覆盖旧文件(如果有)。
于 2015-08-18T18:33:33.200 回答