是否可以使用Grails应用程序附带的Gradle包装器(即gradlew
)生成WAR?
据我所知,在列出所有可用任务后,它似乎不可能。如果没有,我想知道为什么它不是。
旁注,用它来发布到Artifactory,这是很酷的IMO。
更新#1
me@workstation ~/ghi
$ ./gradlew help --task assemble
:help
Detailed task information for assemble
Path
:assemble
Type
Task (org.gradle.api.Task)
Description
Assembles the outputs of this project.
Group
build
BUILD SUCCESSFUL
Total time: 6.345 secs
更新#2
我尝试了以下命令:gradlew -Dgrails.env=xxx war
META-INF\grails.build.info
显示grails.env=xxx
。
似乎这样可行。
答案 0 :(得分:3)
您正在寻找的命令是
./gradlew assemble
你的战争将在build/libs/