tomcat 7.x启动报错解决

0x00 摘要

对实际项目中遇到的tomcat启动报错的各种问题做了记录,方便查阅。

0x01 问题集锦

1.java.lang.IncompatibleClassChangeError: class org.springframework.scheduling.quartz.SimpleTriggerBean has interface org.quartz.SimpleTrigger as super class
参考
https://stackoverflow.com/questions/15909703/spring-3-2-quartz-2-1-7-issue
tomcat升级版本为7.0.39
同时需要确认quartz配置文件是用的SchedulerFactoryBean
这个问题是因为SimpleTriggerBean继承的SimpleTrigger在quartz2.x版本中变为了接口导致。