我想使用MessageDigest
來獲得MD5哈希,但我得到一個錯誤。MessageDigest NoSuchAlgorithmException
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實現指定算法不能從指定的供應商。
下的getInstance
我重新安裝了最新的Java jdk1.7.0_21和不同版本的Eclipse,在這個網站http://docs.oracle.com/javase/6/docs/api/java/security/MessageDigest.html發現,但錯誤依然存在。其他的東西在日食上運行良好。
我不知道我還能做些什麼。
在我的情況下,設備不支持SHA-224 – Hamidreza 2016-08-03 08:41:45