avatar

mdo

Hello

  • 首页
  • 知识库
  • 归档
  • 标签
  • 关于
主页 如何确定Java版本兼容的gradle版本
文章

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

发表于 2025-09-14 更新于 2025-09- 14
作者 mdo
2~3 分钟 阅读

问题描述

在配置从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版本时,需要考虑项目需求和相关库的兼容性。


至此,结束。

知识库
版本
许可协议:  CC BY 4.0
分享

相关文章

10月 7, 2026

比尔盖茨的智慧:想多赚钱,就每天循环做这3件事

我们总有一种非常固执的错觉,认为那些站在财富金字塔顶端的人,必然拥有某种超越常人的特异功能。我们在脑海中给比尔盖茨这样的大佬描绘了一幅极其悲壮的奋斗画像。大家总觉得,他之所以能富可敌国,肯定是因为他每天只睡三个小时,同时对着八个电脑屏幕疯狂敲击键盘,每一秒钟都在做出价值几亿美金的生死抉择。 为了模仿

9月 28, 2026

程序员越想创业,越不要急着动手

一个能源方面的前辈找到我,希望通过我把一些人工的工作 AI 自动化。 能源方面我不懂,找 Gemini 聊完发现这个是可以复制的,非常兴奋。我跟老婆说,这个项目做好以后可以做成平台,推广到其他公司,你就等着做总裁夫人吧! 她听完以后跟我说,这个项目还是太定制化,和我之前做的一个项目很像。 那个项目一

9月 25, 2026

忍了一年多,我终于对i18n下手了过去一年,我主要参与国际机票业务的开发工作,因此每天都要和多语言(i18n)打交道

前言 大家好,我是奈德丽。 过去一年,我主要参与国际机票业务的开发工作,因此每天都要和多语言(i18n)打交道。熟悉我的朋友都知道,我这个人比较“惜力”(并不是,实际上只是忍不下去了),对于重复笨拙的工作非常抵触,于是,我开始思考如何优化团队的多语言管理模式。 痛点背景 先说说我们在机票项目中遇到的

下一篇

解决方案之执行gradle报错

上一篇

确定 Flutter SDK 及其关联的 Gradle 版本

最近更新

  • 比尔盖茨的智慧:想多赚钱,就每天循环做这3件事
  • iOS 侧载(Sideloading)工具
  • 程序员越想创业,越不要急着动手
  • 注册 Chat Participant
  • 中秋给在外游子的一封信

热门标签

API CodeGeex Coding Cursor DeepSeek Docker Gitkraken Harness Laravel Management

目录

©2026 mdo. 保留部分权利。