开发项目的时候,需要调用webservice。懒得写代码,就用soapui生成了一套代码,放了微服务里边了。结果遇到了一个坑。
报java.lang.NoClassDefFoundError: Could not initialize class org.apache.axis.client.AxisClient,如下图所示
有时候还会遇到这个问题,java.lang.NoSuchMethodError: org.apache.commons.logging.LogFactory.getClassLoader(Ljava/lang/Class;)Ljava/lang/ClassLoader;
如图
网上搜索是缺少common-logging包导致的。其实不是。难为了小哥一天,终于在快下班的时候,灵感来了。原来是项目依赖了common-logging包导致的。所以,我再依赖图中找到哪个包依赖了common-logging。如图:
我把该包依赖的logging去掉。呵呵哒。重启,执行,发现不报错了。
真是累啊。。。。。。累觉不爱。。。。。。
希望同学们有遇到这个问题的,也能来点灵感。
网友评论