Grails 6:从 v5 升级后无法生成 WAR

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

我刚刚从 Grails 5 更新到 6.1.2,我不知道如何生成我的 war 文件了。 我无法再使用

grailsw
,因为它似乎不受支持。 我曾经运行
./grailsw <env> war
来获取特定环境的 war 文件。 现在
grailsw
不再是一个东西了,我该怎么做? 我知道我可以使用
gradlew
生成 war 文件,但我无法指定环境。 另外,从该命令生成的 war 文件与从
grailsw

生成的 war 有很大不同

当我尝试从 CLI 运行 war 命令(如文档所述)时,出现以下错误:

PS C:\Users\xxxx\Workspaces\Intellij\wems> grails test war 
Unmatched arguments from index 0: 'test', 'war' 
Did you mean: grails create-restapi or grails create-app or grails create-plugin?
gradle grails war
1个回答
0
投票

Grails slack 频道上的伟大人士告诉我,他们已经发布了 Grails Wrapper 文件的更新版本,这样我所有的旧命令都可以继续工作

https://github.com/grails/grails-wrapper/releases/tag/v4.0.0

用这些更新版本替换我的旧包装文件就完成了工作

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.