当前位置: 代码迷 >> 综合 >> Could not initialize class javax.crypto.JceSecurity
  详细解决方案

Could not initialize class javax.crypto.JceSecurity

热度:103   发布时间:2023-10-23 06:04:34.0

如果程序运行的时候碰到这个错误 Could not initialize class javax.crypto.JceSecurity 解决方法如下:

1.如果运行环境是jdk7 , 到这里下载 http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html 这个文件,

   替换本地的%JAVA_HOME% /jre/lib/sercurity/ 中的 local_policy.jar 和 US_export_policy.jar 这两个包,再重编译一下代码。

2.如果是jdk8的 , 下载地址为 http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html 。

------- 出现这个问题的原因 可以参考 

http://m.oschina.net/blog/279731 这个文章 ,受益匪浅。

  相关解决方案