在Mavenized Grails中使用Maven创建瘦War文件

在Mavenized Grails中使用Maven创建瘦War文件,maven,grails,war,Maven,Grails,War,如何使用maven grails插件在mavenized grails项目中创建瘦war文件?可以通过“grailswar--nojars”使用grails命令创建瘦战。GrailsMaven插件,通过它可以使用mvn grails:war命令创建GrailsWAR。但是,这会创建通常的胖war文件,而不是瘦war文件。当参数“nojars”传递给mvn而不是grails插件时,无法将其传递给mvn。此外,在阅读插件的源代码时,似乎需要grails.cli.args系统属性的值,以获取在内部调用

如何使用maven grails插件在mavenized grails项目中创建瘦war文件?可以通过“grailswar--nojars”使用grails命令创建瘦战。GrailsMaven插件,通过它可以使用mvn grails:war命令创建GrailsWAR。但是,这会创建通常的胖war文件,而不是瘦war文件。当参数“nojars”传递给mvn而不是grails插件时,无法将其传递给mvn。此外,在阅读插件的源代码时,似乎需要grails.cli.args系统属性的值,以获取在内部调用grails war时传递的任何参数


那么,有没有办法做到这一点呢

我能够解决这个问题。这可以通过

mvn   grails:war -Dgrails.cli.args="--nojars"