Grails 4 WAR文件混乱

问题描述 投票:0回答:1

我有一个Grails应用程序,我已经从3.3.0升级到4.0.3。在我的build.gradle文件中,有以下内容

war {
    archiveName 'Wolf.war'
}

在版本3中,按预期方式运行“ grails war”时,它将命名为我的战争文件Wolf.war。但是,在Grails 4中,这不再适用于我。我知道这与Gradle有关。我有Gradle 5.1.1,并且对于docs,不建议使用archiveName属性(但仍然可以使用吗?)。

我的问题是,在使用Gradle 5(或更高版本)的Grails 4应用程序中,通过“ grails war”命令强制生成战争文件的名称的正确方法是什么?

我有一个Grails应用程序,我已经从3.3.0升级到4.0.3。在我的build.gradle文件中,我有以下war {archiveName'Wolf.war'}在版本3中,它将命名为我的war文件Wolf ..

java gradle grails
1个回答
0
投票

假设您正在使用默认的构建配置,则应使用bootWar而不是war

© www.soinside.com 2019 - 2024. All rights reserved.