DES SecretKeyFactory not available 解决方法

我们在linux运行时一般都会加上-Djava.ext.dirs=xxxxxx

如果这样就会把系统默认加载java_home/lib/ext/作为扩展包代替了

所以我们只要加java_home/lib/ext/加上就OK了

也可以把这个包sunjce_provider.jar 复制到你的扩展DIRS目录那里

 

在网上还说可以用以下方法解决

用jdk下的jre加密数据时就会出这个错

但用和jdk同级的jre就不会

把java_home改成jre目录就ok了

你可能感兴趣的:(DES SecretKeyFactory not available 解决方法)