如何确定Java版本兼容的gradle版本

作者:mdo 发布时间: 2025-09-14 阅读量:11 评论数:0

问题描述

在配置从github上下载的项目时,配置的过程中出现错误:

`Unsupported Java. 
Your build is currently configured to use Java 20 and Gradle 7.0.2.` 

解决方法

解决方法概括:根据链接所提供的Java和gradle对应的兼容版本,调整Java或是gradle版本

问题所在:Java版本需要和gradle版本兼容,调整版本即可
我们可以在这个链接中查看对应Java版本所兼容的gradle版本。

2023.8.11截图版本

(内容不是固定的,有所调整也不一定)

此时,Java 20所对应的gradle版本8.1提示如下

`Indicates that the Java version can be used for compilation and 
tests, but not yet running Gradle itself.

表示 Java 版本可用于编译和测试,但尚未运行 Gradle 本身。` 

所以,

我需要调整Java版本至gradle7.0.2版本之前,也就是选择
gradle7.0对应的Java 16及其之前的Java版本,例如:Java 15 ,Java14

这些Java版本在Gradle 7.0.2中应该可以与Gradle一起使用。

但是如果使用的是较旧的Java版本,某些功能和库可能不再受支持或不兼容。因此,在选择Java版本时,需要考虑项目需求和相关库的兼容性。


至此,结束。

评论