求助:明明已经添加依赖的包,还是报错ClassNotFoundException

GoldenRule 2015-09-29 06:06:37
小白求大神指点,咋回事捏



编译是成功的,运行jar的时候报错:
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/httpclient/HttpMethod
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2615)
at java.lang.Class.getMethod0(Class.java:2856)
at java.lang.Class.getMethod(Class.java:1668)
at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.httpclient.HttpMethod
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
...全文
496 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
tony4geek 2015-09-30
  • 打赏
  • 举报
回复
maven 里面更新下看看,再去lib 里面看看是否已经在lib 里面。
GoldenRule 2015-09-30
  • 打赏
  • 举报
回复
引用 1 楼 GoldenRule 的回复:
怎么没人呀,急的我都睡不着觉了
这个是 IntelliJ IDEA 我从其他地方拷的pom文件,应该是配置好的呀,难道是因为这个httpclient比较特殊,要把它也打包在里面吗?
解开者 2015-09-30
  • 打赏
  • 举报
回复
这是什么IDE…… dependencies节点这应该是ivy的配置文件吧,用ivy把包拉下来之后还得加入build path
ylhong90 2015-09-30
  • 打赏
  • 举报
回复
wqsasdasdad
GoldenRule 2015-09-30
  • 打赏
  • 举报
回复
怎么没人呀,急的我都睡不着觉了

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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