包grails 3插件作为战争?

时间:2016-07-27 19:20:57

标签: grails gradle

我已经将grails 2应用程序和插件升级为grails 3.插件是我们的REST API,并且使用grails 2我们将其打包为jar(插件)和war(可单独部署)。使用grails 3,我的插件在我们的应用程序中包含时可以运行,但无法弄清楚如何将其打包为战争。

首先,我做了一场#cils战争'并且它说它是为了构建/ libs而构建的,但是它创建了一个jar而不是战争。

接下来,我将war插件添加到gradle中,它失败了"无法执行null + null"。

最后,我将grails-web插件添加到gradle中,现在它失败了"无法添加任务':wp-rest:groovydoc'因为具有该名称的任务已经存在。"

我知道grails 2插件也是应用程序。这是grails 3的情况,如果是这样,我该如何为插件创建一个war包?

这是我当前的gradle插件。

apply plugin:"eclipse"
apply plugin:"idea"
apply plugin:"war"
apply plugin:"org.grails.grails-plugin"
apply plugin:"org.grails.grails-plugin-publish"
apply plugin:"org.grails.grails-gsp"
apply plugin:"org.grails.grails-web"

apply plugin:"asset-pipeline"

0 个答案:

没有答案