gpt4 book ai didi

java - 在java中从jar导入文件时出错

转载 作者:行者123 更新时间:2023-11-29 05:23:04 24 4
gpt4 key购买 nike

我正在尝试导入 jar 文件中的文件。我使用了很多版本的 jar 文件,但我无法确定哪个版本的 jar 将支持该导入语句。

这是我要导入的语句

import com.google.appengine.repackaged.com.google.common.util.Base64;

这是我下载并添加到我的 eclipse 项目类路径中的 jar 文件链接

http://www.java2s.com/Code/Jar/a/Downloadappengineapi120jar.htm

请帮助使用合适的 jar 文件导入上述语句。提前致谢

public void String signPolicyDocument(String policyDocument, String secret) {
try {
Mac mac = Mac.getInstance("HmacSHA1");
byte[] secretBytes = secret.getBytes("UTF8");
SecretKeySpec signingKey =
new SecretKeySpec(secretBytes, "HmacSHA1");
mac.init(signingKey);
byte[] signedSecretBytes =
mac.doFinal(policyDocument.getBytes("UTF8"));
String signature = Base64.encode(signedSecretBytes);
return signature;
} catch (InvalidKeyException e) {
throw new RuntimeException(e);
} catch (NoSuchAlgorithmException e) {
throw new RuntimeException(e);
} catch (UnsupportedEncodingException e) {
throw new RuntimeException(e);
}
}

最佳答案

尝试导入 org.apache.commons.codec.binary.Base64

关于java - 在java中从jar导入文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23888240/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com