我正在嘗試使用石英來安排使用插件的grails中的作業。 這是代碼:使用石英與grails中的石英插件
1 - RunMeTask.java
package tt;
public class RunMeTask {
public void printMe() {
System.out.println("Run Me ~");
}
}
2 - resources.groovy(conf下/彈簧)
import org.springframework.scheduling.quartz.JobDetailFactoryBean;
import org.springframework.scheduling.quartz.SchedulerFactoryBean;
import org.springframework.scheduling.quartz.SimpleTriggerBean;
import tt.RunMeTask
beans = {
runMeTask(RunMeTask){}
runMeJob(JobDetailFactoryBean) {
targetObject = ref('runMeTask')
targetMethod = "printMe"
}
simpleTrigger(SimpleTriggerBean){
jobDetail = ref('runMeJob')
repeatInterval = "5000"
startpDelay = "1000"
}
schedulerFactoryBean(SchedulerFactoryBean){
jobDetails = [ref('runMeJob')]
triggers = [ref('simpleTrigger')]
}
}
我出現以下情況例外: 錯誤的致命錯誤編譯期間org.apache.tools.ant.BuildException:java.lang.IncompatibleClassChangeError:類org.springframework.scheduling.quartz.SimpleTriggerBean將接口org.quartz.SimpleTrigger設置爲超類(使用--stacktrace查看完整跟蹤)
任何人都可以幫忙嗎?