从 Gradle 插件中以编程方式确定 Gradle 版本
Programmatically determine Gradle version from within Gradle plugin
如何从 Gradle 插件中以编程方式 检索 Gradle 本身的版本?
刚刚发现可以使用其中之一
getProject().getGradle().getGradleVersion()
Javadoc and DSL reference 代表包含版本的 Gradle 核心类型。根据 javadoc getVersion 永远不会 return null.
或
Plugin.class.getPackage().getImplementationVersion()
这很简单 groovy/java class-based 并且取决于类加载器和提供的清单。
当我用谷歌搜索时,这个问题出现在第一个结果中。
还有一个 class - GradleVersion 也可以完成这项工作。所以
GradleVersion.current();
将return与
相同
getProject().getGradle().getGradleVersion()
如何从 Gradle 插件中以编程方式 检索 Gradle 本身的版本?
刚刚发现可以使用其中之一
getProject().getGradle().getGradleVersion()
Javadoc and DSL reference 代表包含版本的 Gradle 核心类型。根据 javadoc getVersion 永远不会 return null.
或
Plugin.class.getPackage().getImplementationVersion()
这很简单 groovy/java class-based 并且取决于类加载器和提供的清单。
当我用谷歌搜索时,这个问题出现在第一个结果中。
还有一个 class - GradleVersion 也可以完成这项工作。所以
GradleVersion.current();
将return与
相同getProject().getGradle().getGradleVersion()