java.lang.Throwable: java.security.NoSuchAlgorithmException: PBEWithMD5AndDES SecretKeyFactory不可用
这适用于1.8.0_111 --向后兼容性的最佳解决方法是什么(例如,读取与PBEithMD5AndDES混淆的数据?J)
发布于 2017-01-29 14:54:55
我很抱歉--我相信我搞砸了对新安装的JDK的各种引用,导致了对121版本和111版本的混合引用,这很可能导致错误。
在检查了JAVA_HOME声明、eclipse.ini vm条目、Java /已安装VM设置和eclipse.ini设置并确保它们都指向相同的eclipse.ini安装位置之后,问题就消失了。
谢谢你们的帮助。我将尝试删除任何遗留的JDK安装,以确保只有一个是活动的。
发布于 2017-01-25 10:02:08
如果您正在尝试使用Eclipse,那么这可能是一个问题,因为Eclipse将引导路径设置为包含java.ext.dirs,这通常是由扩展类加载程序加载的,而不是引导类。从安全性角度看,引导类加载器加载的类与其他类加载器加载的类不同。请查看JDK-6446284中类似的问题。
https://stackoverflow.com/questions/41839060
复制相似问题