Grails3Quartz插件:作业不需要';开始
我试图在Grails中做一个简单的背景工作。我只想让事情每隔30秒左右发生一次 我正在使用Grails3.1.3 我已将Quartz添加到我的依赖项中: 编译“org.grails.plugins:quartz:2.0.1” 然后,我运行了一个编译并重新启动了grailscli。现在我通过create Job创建了一个Job。看起来是这样的:Grails3Quartz插件:作业不需要';开始,grails,quartz-scheduler,grails-plugin,grails-3.1,Grails,Quartz Scheduler,Grails Plugin,Grails 3.1,我试图在Grails中做一个简单的背景工作。我只想让事情每隔30秒左右发生一次 我正在使用Grails3.1.3 我已将Quartz添加到我的依赖项中: 编译“org.grails.plugins:quartz:2.0.1” 然后,我运行了一个编译并重新启动了grailscli。现在我通过create Job创建了一个Job。看起来是这样的: package htwp class UserSyncJob { static triggers = { simple repeat
package htwp
class UserSyncJob {
static triggers = {
simple repeatInterval: 5000l // execute job once in 5 seconds
}
def execute() {
println ("?")
log.error("??!")
throw new Error("JOB WHERE ARE YOU");
}
}
当我通过run app启动服务器时,不会发生任何事情。没有打印,也没有错误。
我做错了什么?我检查了Grails项目的quartz插件的问题,发现了问题
正如我在前面对插件的评论中所说的升级。您是否尝试过最新的2.0.8版本?quartz 2.0.13未在grails 3.3.10中启动