Inconsistent JVM-target compatibility detected for tasks despite already defining jvm ver

Make sure you have the same version here:

compileOptions {
  sourceCompatibility = JavaVersion.VERSION_17
  targetCompatibility = JavaVersion.VERSION_17
}

kotlinOptions {
  jvmTarget = "17"
}


Add in your gradle.properties:

kotlin.jvm.target.validation.mode = IGNORE