0

我有一个计算 SHA-512 摘要的函数。

public Hash hash(byte[] data) {
    return new Hash(org.apache.commons.codec.digest.DigestUtils.sha512(data));
    }

它给了我以下错误

DigestUtils 类型的方法 sha512(byte[]) 未定义

此外,使用sha512Hex()而不是sha512()给我同样的错误。我努力了

import static org.apache.commons.codec.digest.MessageDigestAlgorithms.SHA_512;

但是没有用。我似乎唯一的选择是这些:

在此处输入图像描述

另外,我也尝试了http://commons.apache.org/proper/commons-codec/apidocs/org/apache/commons/codec/digest/DigestUtils.html中的方法,但似乎没有任何效果。

我正在使用 jdk-11.0.2,其他一切都很好。

4

0 回答 0