1
是否可以使用Grails應用程序附帶的Gradle包裝器(即gradlew
)生成WAR?在Grails應用程序中使用Gradle包裝器生成WAR
據我所知,列出所有可用的任務之後,似乎並不可能。如果不是,我想知道爲什麼不是。
注意,使用它發佈到Artifactory,這是很酷的國際海事組織。
更新#1
[email protected] ~/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
。
似乎會這樣。
是否具有相同的PARAMS爲'Grails的war'?我想在創建WAR文件時指定一個環境。即。 'grails -Dgrails.env = xxx war' – TekiusFanatikus
找到了......請參閱update 2. – TekiusFanatikus
請注意,如果安裝了'war'插件,'assemble'只會創建一個'.war'文件。如果沒有安裝'war'插件,'assemble'會創建一個'.jar'文件。 –