Gradle 从命令行指定构建二进制文件名称

Gradle specify build binaries names from command line

我需要在 Gradle 中从命令行指定构建二进制文件的名称。

喜欢:

gradle -arg: filename.jar

我会在

中使用它
jar{
     archiveName = "something.jar"
}

war{
    war.archiveName = "something.war"
}

如何将参数传递给 build.gradle 并从命令行参数中使用该字符串。

在build.gradle中:

jar {
    archiveName = myName
}

在命令行中:

gradle jar -PmyName=customName.jar