原文出处:http://blog.youkuaiyun.com/darwinchina/article/details/12037999
异常:
Caused by: java.security.NoSuchAlgorithmException: Cannot find any provider supporting DES
at javax.crypto.Cipher.getInstance(Cipher.java:524)
问题重现:
在Eclipse中运行下面的代码。(该异常会在IDE Eclipse运行中出现,但不会在控制台运行中出现)
public static void main(String[] args) throws Exception
{
Cipher.getInstance("DES");
}
发生原因:
未知
解决方法:
Window-->Preferences-->Java-->Installed JREs
当前项目使用的JRE设置为是default JRE
解决方法来源:
本文详细介绍了在Eclipse环境中遇到无法使用DES加密算法的异常问题,并提供了通过调整安装的JRE设置来解决该问题的步骤。包括通过窗口->首选项->Java->已安装的JREs菜单找到并修改默认JRE,以确保项目运行所需的加密支持。
3773

被折叠的 条评论
为什么被折叠?



