使用HttpClient中的GetMethod ,java报错了,求教原因

suguandaye 2013-05-12 03:41:51
//构造HttpClient的实例
HttpClient httpClient = new HttpClient();
//创建GET方法的实例
GetMethod getMethod = new GetMethod("http://www.ibm.com");

在GetMethod getMethod = new GetMethod("http://www.ibm.com");这一行报错,不知道因为啥:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/codec/DecoderException
at org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:220)
at org.apache.commons.httpclient.methods.GetMethod.<init>(GetMethod.java:89)
at org.tp.tpmanager.NewMain_1.main(NewMain_1.java:25)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.codec.DecoderException
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
... 3 more
Java Result: 1
...全文
214 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
suguandaye 2013-05-13
  • 打赏
  • 举报
回复
引用 1 楼 hpb21 的回复:
说明很清楚啊,缺少jar包commons-codec.jar。
哦,昨天没看到回复。。今天又发了一帖
xb_smart 2013-05-12
  • 打赏
  • 举报
回复
说明很清楚啊,缺少jar包commons-codec.jar。

81,122

社区成员

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

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