我已经为我的圣杯项目安装了石英插件,并创建了Job。
BuildConfig.groovy
plugin {
compile ":quartz:1.0.2"
}
现在我想用下面的插件来监控我创建的作业。
https://grails.org/plugin/quartz-monitor
要安装此插件,它说
在BuildConfig.groovy中添加依赖项:
compile ':quartz-monitor:<plugin version>'
我补充道
compile ':quartz-monitor:1.1'
但它给出的错误为:
There was an error loading the BuildConfig: Bad artifact coordinates :quartz-monitor:1.1, expected format is <groupId>:<artifactId>[:<extension>[:<classifier>]]:<version>
在深入挖掘之后,我了解了grails的插件库
http://repo . grails . org/grails/plugins/org/grails/plugins/quartz-monitor/
其中它有一个pom文件,用于此插件作为石英监视器-1.1.pom
<modelVersion>4.0.0</modelVersion>
<groupId>org.grails.plugins</groupId>
<artifactId>quartz-monitor</artifactId>
<packaging>zip</packaging>
<version>1.1</version>
......
因此,我做了一些更改,将groupId从这里添加到我的BuildConfig.groovy
现在依赖看起来像
compile 'org.grails.plugins:quartz-monitor:1.1'
但现在我得到的错误
Resolve error obtaining dependencies: Could not find artifact org.grails.plugins:quartz-monitor:jar:1.1 in grailsCentral (http://repo.grails.org/grails/plugins)
如何安装此插件。
您需要安装最新版本:
compile ":quartz-monitor:1.0"
石英监视器的1.1版本今天不存在(2015年11月2日)。如果您打开Grails插件管理器,您将在列表中看到该插件,如果将其展开,您将看到按从最后到第一个排序的所有版本,最后一个是1.0