web刚启动,第一次执行定时任务前 ClassNotFoundException
来源:16-3 Redisson分布式锁实战-1:构建分布式锁
enjava
2019-11-21
十一月 21, 2019 4:14:34 下午 org.apache.catalina.loader.WebappClassLoaderBase loadClass
信息: Illegal access: this web application instance has been stopped already. Could not load org.apache.commons.pool2.impl.EvictionConfig. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
java.lang.IllegalStateException
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1777)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
at org.apache.commons.pool2.impl.GenericObjectPool.evict(GenericObjectPool.java:722)
at org.apache.commons.pool2.impl.BaseGenericObjectPool$Evictor.run(BaseGenericObjectPool.java:991)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Exception in thread “commons-pool-EvictionTimer” java.lang.NoClassDefFoundError: org/apache/commons/pool2/impl/EvictionConfig
at org.apache.commons.pool2.impl.GenericObjectPool.evict(GenericObjectPool.java:722)
at org.apache.commons.pool2.impl.BaseGenericObjectPool$Evictor.run(BaseGenericObjectPool.java:991)
at java.util.TimerThread.mainLoop(Timer.java:555)
at java.util.TimerThread.run(Timer.java:505)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.pool2.impl.EvictionConfig
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1892)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1735)
… 4 more

1回答
-
geelylucky
2019-11-21
同学,确定一下jar包的版本是否和老师的一致。建议重启一下idea。
012019-11-22
相似问题