我想用来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 上运行良好。
我不知道我还能做什么。