【发布时间】:2013-04-21 17:08:58
【问题描述】:
我想使用MessageDigest 来获取 MD5 哈希,但我得到了一个错误。
import java.security.MessageDigest;
public class dn {
public static void main(String[] args) {
MessageDigest md = MessageDigest.getInstance("MD5");
}
}
错误:
Exception in thread "main" java.lang.Error: Unresolved compilation problem: Unhandled exception type NoSuchAlgorithmException
错误指的是
NoSuchAlgorithmException - 如果指定算法的 MessageDigestSpi 实现无法从指定的提供者处获得。
在本网站http://docs.oracle.com/javase/6/docs/api/java/security/MessageDigest.html getInstance
我已经重新安装了最新的 java jdk1.7.0_21 和不同版本的 eclipse,但错误仍然存在。其他一切在 Eclipse 上运行良好。
我不知道我还能做什么。
【问题讨论】:
-
在我的情况下,设备不支持 SHA-224
标签: java