-
Notifications
You must be signed in to change notification settings - Fork 19
Closed
Description
I am trying to move from Gradle v6.7.1 to v8.3 in a project. I am developing on an M1 mac and faced some of the issues described in gradle/gradle#19140. This plugin being the recommended remediation.
My settings.xml looks like
pluginManagement {
val kotlinVersion = providers.gradleProperty("kotlinVersion").get()
plugins {
kotlin("jvm") version kotlinVersion
id("com.diffplug.spotless") version "6.20.0"
id("org.gradle.toolchains.foojay-resolver-convention") version "0.7.0"
}
}
toolchainManagement {
jvm {
javaRepositories {
repository("foojay") {
resolverClass.set(org.gradle.toolchains.foojay.FoojayToolchainResolver::class.java)
}
}
}
}
but I am receiving this build failure:
Line 16: resolverClass.set(org.gradle.toolchains.foojay.FoojayToolchainResolver::class.java)
^ Unresolved reference: toolchains
Output of ./graldew --version
tjbanghart-macbookpro2:kotlin tjbanghart$ ./gradlew --version
------------------------------------------------------------
Gradle 8.3
------------------------------------------------------------
Build time: 2023-08-17 07:06:47 UTC
Revision: 8afbf24b469158b714b36e84c6f4d4976c86fcd5
Kotlin: 1.9.0
Groovy: 3.0.17
Ant: Apache Ant(TM) version 1.10.13 compiled on January 4 2023
JVM: 20.0.2 (Azul Systems, Inc. 20.0.2+9)
OS: Mac OS X 13.5.2 aarch64
Am I missing a step here? How would I ensure that org.gradle.toolchains
is found? Thank you!
Metadata
Metadata
Assignees
Labels
No labels