Quartz Scheduler ... Caused by: java.lang.IncompatibleClassChangeError: Found interface org.quartz.JobDetail, but class was expected
Remove <dependency> <groupId>quartz</groupId> <artifactId>quartz</artifactId> <version>1.6.0</version> <type>jar</type> </dependency> and replace with <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.3</version> </dependency>