代码改变世界

java中的AES 256算法遇到 Illegal key size or default parameters的错误解决办法

2018-05-07 17:56  忆-  阅读(405)  评论(0)    收藏  举报

查看自己已经安装的jdk版本用 java -version命令

JDK8 jar包下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html

JDK7 jar包下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html

JDK6 jar包下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html

把里面的两个jar包:local_policy.jar 和 US_export_policy.jar 替换掉原来jdk安装目录C:\Program Files\Java\jre6\lib\security 下的两个jar包接可以了

linux查找jdk安装安装路径

方法如下

if(# echo $JAVA_HOME){

  //已经成功的找到该路径

}else{

  //使用$JAVA_HOME能定位JDK的安装路径的前提是配置了环境变量$JAVA_HOME,否则运行echo $JAVA_HOME输出为空

   # which java
   /usr/bin/java
  # ls -lrt /usr/bin/java
  lrwxrwxrwx 1 root root 22 11月  7  2015 /usr/bin/java -> /etc/alternatives/java
  # ls -lrt /etc/alternatives/java
  lrwxrwxrwx 1 root root 46 11月  7  2015 /etc/alternatives/java -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

}

 

然后重新启动weblogic