项目在服务器的tomcat下启动不起来

Exception in thread "cron4j::scheduler[87e2b9bd1c50a68e50bfeb9f0000016391826a32533f1ce9]::launcher[87e2b9bd1c50a68e396b18d800000163918320c01a246af5]" java.lang.NoClassDefFoundError: it/sauronsoftware/cron4j/TaskTable
	at it.sauronsoftware.cron4j.MemoryTaskCollector.getTasks(Unknown Source)
	at it.sauronsoftware.cron4j.LauncherThread.run(Unknown Source)
24-May-2018 17:38:00.003 INFO [cron4j::scheduler[87e2b9bd1c50a68e50bfeb9f0000016391826a386eb3b093]::launcher[87e2b9bd1c50a68e091b822f00000163918320c02b1c3122]] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [it.sauronsoftware.cron4j.TaskTable]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
 java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [it.sauronsoftware.cron4j.TaskTable]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
	at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1328)
	at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1316)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1175)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1136)
	at it.sauronsoftware.cron4j.MemoryTaskCollector.getTasks(Unknown Source)
	at it.sauronsoftware.cron4j.LauncherThread.run(Unknown Source)

Caused by: java.lang.ClassNotFoundException: Illegal access: this web application instance has been stopped already. Could not load [it.sauronsoftware.cron4j.TaskTable]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
	at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1318)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1175)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1136)
	... 2 more
Caused by: java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [it.sauronsoftware.cron4j.TaskTable]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
	at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1328)
	at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1316)
	... 4 more
Exception in thread "cron4j::scheduler[87e2b9bd1c50a68e50bfeb9f0000016391826a386eb3b093]::launcher[87e2b9bd1c50a68e091b822f00000163918320c02b1c3122]" java.lang.NoClassDefFoundError: it/sauronsoftware/cron4j/TaskTable
	at it.sauronsoftware.cron4j.MemoryTaskCollector.getTasks(Unknown Source)
	at it.sauronsoftware.cron4j.LauncherThread.run(Unknown Source)
24-May-2018 17:38:00.005 INFO [cron4j::scheduler[87e2b9bd1c50a68e50bfeb9f0000016391826a38327e0882]::launcher[87e2b9bd1c50a68e096c6a6500000163918320c137a11f08]] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading Illegal access: this web application instance has been stopped already. Could not load [it.sauronsoftware.cron4j.TaskTable]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
 java.lang.IllegalStateException: Illegal access: this web application instance has been stopped already. Could not load [it.sauronsoftware.cron4j.TaskTable]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access.
	at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1328)
	at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1316)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1175)
	at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1136)
	at it.sauronsoftware.cron4j.MemoryTaskCollector.getTasks(Unknown Source)
	at it.sauronsoftware.cron4j.LauncherThread.run(Unknown Source)

确定是有cron4j-2.2.5.jar这个jar包的,但是就启动不起来

评论区

reader

2019-01-02 17:06

https://my.oschina.net/jfinal/blog/353062

南兄

2020-08-13 10:33

以后不要再用这个框架了,血的教训,一定要用Spring

热门反馈

扫码入社