maven 如何跳过Gradle询问新API?

omvjsjqw  于 2023-08-03  发布在  Maven
关注(0)|答案(1)|浏览(111)

最近,我将Java项目上的gradle Package 器从7.2升级到了8.2,现在命令./gradlew init --type pom --dsl groovy变成了交互式的,并提出了以下问题:
使用新的API和行为生成构建(某些特性可能会在下一个小版本中更改)?(默认值:否)[是,否]
这破坏了我使用这个命令的脚本:(
是否有任何命令行选项自动选择no并使命令再次非交互式?
谢谢你,谢谢

ogsagwnx

ogsagwnx1#

就我所理解的gradle init文档而言,目前还没有这样的选项,但您可以使用以下简单的变通方法:

echo 'no' | ./gradlew init --type pom --dsl groovy

字符串

相关问题