1. 程式人生 > >java.lang.IncompatibleClassChangeError: Implementing class

java.lang.IncompatibleClassChangeError: Implementing class

在網上查詢的這個錯誤說的是hibernate-commons-annotations 的jar包衝突導致,但我這個錯誤最後發現是 quartz jar包衝突導致的,引入了quartz-1.8.4.jar 和quartz-2.1.6.jar</pre><br> 

Caused by: org.springframework.beans.factory.BeanCreationException:Could not autowire field: private TaskJobService taskJobService; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name

'startTasksJob' defined 

in URL [file:/E:/deploy/apache-tomcat-7.0.29/webapps/task-server-web/WEB-INF/classes/applicationContext-quartz.xml]: Instantiation of bean failed; nested exception is java.lang.IncompatibleClassChangeError: Implementing class