Es porque la versión actual de IntelliJ (2021.2.3) no es compatible con gradle 7.3. Para solucionar el problema, presione "Sí" en el cuadro de diálogo. Cuando se crea el proyecto, cambie distributionUrl
en gradle/wrapper/gradle-wrapper.properties a https\://services.gradle.org/distributions/gradle-7.3-bin.zip
. Después de actualizar el proyecto, debería poder compilarse.
He reproducido el mismo problema:
Proyecto JDK no compatible
No se puede encontrar la versión de Gradle compatible con JDK 17. Gradle es compatible con las versiones 7 a 16 de JDK.
utilizando Java 17
y Gradle 7.3
y Windows 10
.
Pero, como veo en la matriz de compatibilidad , no debe haber ningún problema con Java 17
y Gradle 7.3
:
Como solución temporal, se puede resolver usando Java 15 en lugar de Java 17
con Gradle 7.3
, pero para mí parece un error relacionado con Intellij IDEA 2021.2.2 (Ultimate Edition | Build #IU-212.5284.40, built on September 14, 2021)
+ Java 17
, así que abrí un ticket en YT:
También reproduje el mismo problema usando versiones de Gradle
: 5.6.4
, 6.1
, 7.1
, 7.3
con Java 17
en Intellij IDEA
hasta que bajé a Java 15
.
Para tener en cuenta: este es un error que está específicamente relacionado con Java 17
+ Intellij IDEA 2021.2.2 (Ultimate Edition | Build #IU-212.5284.40, built on September 14, 2021)
y no está relacionado con GRADLE_HOME
+ GRADLE_HOME/bin
.
De alguna manera obtuve Java 17 con Gradle 7.2 funcionando (con IntelliJ IDEA 2021.2.2 Community Edition y Windows 10).
Tenía Gradle 7.2 instalado por separado. Esto es lo que configuré dentro de IntelliJ:
17
Specified location
y seleccione la ruta a Gradle 7.2. También puede intentar establecer explícitamente la versión del lenguaje Java dentro de build.gradle
:
java { toolchain { languageVersion = JavaLanguageVersion.of(17) } }