给定一个使用gradlew的gradle项目,我如何知道gradle所说的项目使用的是哪个版本?

给定一个使用gradlew的gradle项目,我如何知道gradle所说的项目使用的是哪个版本?,gradle,Gradle,例如,给定使用gradlew的源代码,如何检查此项目使用的gradle版本 我假设它一定使用了一个精确的版本,因为如果没有,那么使用gradlew就没有意义了。有几种方法: 从要检查的gradle项目中,可以执行以下命令: $ ./gradlew --version Gradle 4.5.1 ... 您可以从包装器配置文件检查distributionUrl中的版本。/gradle/wrapper/gradle-wrapper.properties,例如sonarqube: 由于 路3。

例如,给定使用
gradlew
的源代码,如何检查此项目使用的gradle版本


我假设它一定使用了一个精确的版本,因为如果没有,那么使用
gradlew

就没有意义了。有几种方法:

  • 从要检查的gradle项目中,可以执行以下命令:

    $ ./gradlew --version
    
    Gradle 4.5.1
    ...
    
  • 您可以从包装器配置文件检查distributionUrl中的版本。/gradle/wrapper/gradle-wrapper.properties,例如sonarqube:

  • 由于


  • 路3。这很有趣。它打开了各种可能性。我不知道它的存在。非常感谢。
    #Mon Apr 16 10:55:26 PDT 2018
    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=https\://services.gradle.org/distributions/gradle-4.5.1-bin.zip
    
    println "Gradle version is: " + gradle.gradleVersion