是否可以使用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
。似乎那样行得通。
最佳答案
您要查找的命令是
./gradlew assemble
而你的 war 将在
build/libs/
中