Quartz 在 Grails4 中不工作,依赖问题无法编译
Quartz not working in Grails4, Issue in dependency not able to compile
在我使用 grails4 的调度程序依赖项中出现错误:
谁让我知道调度程序的正确依赖关系
dependencies {
compile "org.grails.plugins:quartz:2.0.1"
}
也试过这个:
dependencies {
compile "com.agileorbit:schwartz:1.0.1"
}
两者都无法编译:
grails run-app
| Resolving Dependencies. Please wait...
| 运行正在申请...
失败:构建失败,出现异常。
出了什么问题:
任务“:compileGroovy”执行失败。
org/quartz/JobExecutionContext
尝试:
运行 使用 --stacktrace 选项获取堆栈跟踪。 运行 使用 --info 或 --debug 选项以获得更多日志输出。 运行 使用 --scan 以获得完整的见解。
获取更多帮助
10 秒内构建失败
|错误无法启动服务器(使用 --stacktrace 查看完整跟踪)
除了插件之外,您还需要显式添加 quartz 依赖项,因为 Gradle 5 停止引入传递依赖项。另外,我建议使用最新版本(2.0.13 与 2.0.1 比较旧)
buildscript {
dependencies {
classpath 'org.grails.plugins:quartz:2.0.13' // Needed to compile *Job classes
}
}
dependencies {
compile 'org.grails.plugins:quartz:2.0.13'
compile 'org.quartz-scheduler:quartz:2.2.1' // Is not pulled in by default
}
我们在 grails4 应用程序中使用石英:
dependencies {
//...
compile("org.quartz-scheduler:quartz:2.2.3") {
exclude group: 'slf4j-api', module: 'c3p0'
}
compile ('org.grails.plugins:quartz:2.0.13')
}
github 上的问题描述如下:https://github.com/grails-plugins/grails-quartz/issues/107
在我使用 grails4 的调度程序依赖项中出现错误: 谁让我知道调度程序的正确依赖关系
dependencies {
compile "org.grails.plugins:quartz:2.0.1"
}
也试过这个:
dependencies {
compile "com.agileorbit:schwartz:1.0.1"
}
两者都无法编译:
grails run-app | Resolving Dependencies. Please wait...
| 运行正在申请...
失败:构建失败,出现异常。
出了什么问题: 任务“:compileGroovy”执行失败。
org/quartz/JobExecutionContext
尝试: 运行 使用 --stacktrace 选项获取堆栈跟踪。 运行 使用 --info 或 --debug 选项以获得更多日志输出。 运行 使用 --scan 以获得完整的见解。
- 获取更多帮助
10 秒内构建失败 |错误无法启动服务器(使用 --stacktrace 查看完整跟踪)
除了插件之外,您还需要显式添加 quartz 依赖项,因为 Gradle 5 停止引入传递依赖项。另外,我建议使用最新版本(2.0.13 与 2.0.1 比较旧)
buildscript {
dependencies {
classpath 'org.grails.plugins:quartz:2.0.13' // Needed to compile *Job classes
}
}
dependencies {
compile 'org.grails.plugins:quartz:2.0.13'
compile 'org.quartz-scheduler:quartz:2.2.1' // Is not pulled in by default
}
我们在 grails4 应用程序中使用石英:
dependencies {
//...
compile("org.quartz-scheduler:quartz:2.2.3") {
exclude group: 'slf4j-api', module: 'c3p0'
}
compile ('org.grails.plugins:quartz:2.0.13')
}
github 上的问题描述如下:https://github.com/grails-plugins/grails-quartz/issues/107