我有一个grails插件项目,想要制作一个jar,然后我将其包含在我的grails项目中。
以下是插件项目:https://github.com/ticketbis/grails-groobalize
我做了:
grails package-plugin --binary
获取文件:grails-plugin-groobalize-0.1.12.jar
。
在我的grails项目的BuildConfig.groovy中,我做了:
dependencies {
compile "com.ticketbis:groobalize:0.1.12"
}
当我运行grails refresh-dependencies时,我收到以下错误:
Error |
There was an error loading the BuildConfig: Bad artifact coordinates :groobalize:0.1.12, expected format is <groupId>:<artifactId>[:<extension>[:<classifier>]]:<version> (Use --stacktrace to see the full trace)
如何正确地将locale插件jar安装到ma grails项目中?
答案 0 :(得分:4)
有几种方法可以做到这一点。
您可以使用发布插件:https://grails.org/plugin/release
另一种方法是检查插件项目,在主Grails项目中包含如下所示的位置。
BuildConfig.groovy
grails.plugin.location.'your-plugin' = "<location-your-plugin>"
每次编译主grails项目时,这一行都会编译你的插件。
也可能有其他方式。