miaoshi
2017-04-19 09:56:47
java.lang.ClassNotFoundException: org.springframework.core.ResolvableTypeProvider的异常解决方案
java.lang.NoClassDefFoundError: org/springframework/core/ResolvableTypeProvider at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:3116) at org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:1344) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1825) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1705) at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2585) at java.lang.Class.getConstructor0(Class.java:2885) at java.lang.Class.getDeclaredConstructor(Class.java:2058) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:104) at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:360) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:293) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5077) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5591) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:652) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1095) at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1957) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.ClassNotFoundException: org.springframework.core.ResolvableTypeProvider at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1856) at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1705) ... 28 more
前几天还是好好的! 但今天运行起来后就抛错了;错误问题就是没找到这个类;所以重新clear了下试试;但工程报错依旧实在没想通是为什么;
后面看了下maven库发现问题了jar包没下载完成;导致工程没加载到core的jar包;
但这里有一个疑问就是之前用的是“4.0.2.RELEASE”版本,但后面不知道为什么换成了“4.2.6.RELEASE”版本,
而这个新版本没下载完所以导致了加载jar失败;
解决办法:
将pom.xml中的“4.0.2.RELEASE”换成“4.2.6.RELEASE”版本,重新down一下jar;
刷新工程后解决;
评论
最近浏览
雾岛听风 LV7
2021年10月19日
2334243856 LV3
2021年8月2日
2838969175
2021年6月15日
暂无贡献等级
皇问天 LV15
2021年4月30日
17358287205 LV1
2021年4月21日
谭文杰
2021年4月9日
暂无贡献等级
qwqwqasc
2021年1月26日
暂无贡献等级
鲜衣怒马z
2021年1月5日
暂无贡献等级
222287267 LV1
2020年12月30日
安东尼online LV11
2020年11月19日