1
Grailsアプリケーションに付属のGradleラッパー(つまり、gradlew
)を使用してWARを生成できますか?GrailsアプリケーションでGradleラッパーを使用したWARの生成
私が知る限り、利用可能なすべてのタスクをリストした後、それは可能ではないようです。もしそうでなければ、なぜそうではないのだろうか。
サイドノート、Artifactoryに公開するために使用していますが、これはクールなIMOです。
更新#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
Iは、次のコマンドを試みた:gradlew -Dgrails.env=xxx war
META-INF\grails.build.info
はgrails.env=xxx
を示しています。
そうであるようです。
になりますGrailsのwar' 'と、それは同じのparamsを持っていますか?私は、WARファイルを作成するときに環境を指定したいと思います。すなわち、 'grails -Dgrails.env = xxx war' – TekiusFanatikus
それを見つけました...アップデート2を見てください。 – TekiusFanatikus
' assemble'は 'war'プラグインがインストールされている場合にのみ' .war'ファイルを作成します。 'war'プラグインがインストールされていない場合、' assemble'は '.jar'ファイルを作成します。 –