记这个问题的意义在于看问题太过于表象,打印的日志只是结果,而不是原因,这个时候可以使用网上的加一个logger文件,打印出更多的信息,还没有打印出来,转念一想肯定是因为最近的文件的变动,果不其然,在文件注入的时候出现了问题,以此警示.
九月 29, 2017 10:38:30 上午 org.apache.catalina.loader.WebappClassLoader loadClass
信息: Illegal access: this web application instance has been stopped already. Could not load org.quartz.spi.TriggerFiredBundle. 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.WebappClassLoader.loadClass(WebappClassLoader.java:1614)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1573)
at org.quartz.simpl.RAMJobStore.triggersFired(RAMJobStore.java:1510)
at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:336)
Exception in thread "DefaultQuartzScheduler_QuartzSchedulerThread" java.lang.NoClassDefFoundError: org/quartz/spi/TriggerFiredBundle
at org.quartz.simpl.RAMJobStore.triggersFired(RAMJobStore.java:1510)
at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:336)
Caused by: java.lang.ClassNotFoundException: org.quartz.spi.TriggerFiredBundle
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1722)
at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1573)