今天出现这个错误,始终找不到原因。
一开始以为缺少maven包
<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>1.8.4</version> </dependency>后来多方查找发现是因为Spring和quartz的版本冲突的原因。
新的版本JobDetail的调用方式发生了改变。
版本号修改之后,就不会报 java.lang.NoClassDefFoundError: org/quartz/JobDetail 这个错误了
<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</version> </dependency>