关于Hex jar包

sandyzuoxy 2012-04-29 08:39:32
我的代码中有一段是

import org.apache.commons.codec.binary.Hex;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
...
MessageDigest digest;
try {
digest = MessageDigest.getInstance("SHA");
} catch (NoSuchAlgorithmException e) {
callback.fail("SHA algorithm not installed", e);
return;
}
if (special != null) {
for (byte[] data : special) {
digest.update(data);
}
}
byte[] checksumBinary = digest.digest();
String checkSum = Hex.encodeHexString(checksumBinary);
--------
我在java api 里面明明查到Hex下面有encodeHexString这个方法,但是在eclipse里面调用不了说没有这个方法是问什么呢?

先谢了
...全文
1361 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangsl_0 2014-08-12
  • 打赏
  • 举报
回复
mp原因是这样的,编译的时候,eclipse里边儿自带的包,有相应的包,能通过编译,但是执行的时候,tomcat里边儿没codec包。tomcat commos里边儿的包,commons-codec-1.9.jar 这个包,下下来,放tomcat里边儿,重启,就行了。
wwwguiguigui 2014-08-06
  • 打赏
  • 举报
回复
是啊!我这边也出现这个问题了,楼主是怎么解决的?
dubigouxiong 2014-03-07
  • 打赏
  • 举报
回复
最后怎么解决的啊!我也遇到这个问题了!
marila4720 2013-01-18
  • 打赏
  • 举报
回复
同问啊啊啊啊啊啊啊啊啊
hxsmile 2012-07-26
  • 打赏
  • 举报
回复
我也遇到同样的问题,请高手回答。。。

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧