Why is it that I’m always at war with Gradle :sob:...
# gradle
m
Why is it that I’m always at war with Gradle 😭 Anybody got an idea?
Copy code
> Could not resolve org.junit.jupiter:junit-jupiter-api:5.0.0.
     Required by:
         project : > org.jetbrains.kotlin:kotlin-test-junit5:1.3.61
      > Cannot choose between the following variants of org.junit.jupiter:junit-jupiter-api:5.6.0:
          - javadocElements
          - sourcesElements
        All of them match the consumer attributes:
          - Variant 'javadocElements' capability org.junit.jupiter:junit-jupiter-api:5.6.0:
              - Unmatched attributes:
                  - Found org.gradle.category 'documentation' but wasn't required.
                  - Found org.gradle.dependency.bundling 'external' but wasn't required.
                  - Found org.gradle.docstype 'javadoc' but wasn't required.
                  - Required org.gradle.jvm.version '7' but no value provided.
                  - Found org.gradle.status 'release' but wasn't required.
                  - Required org.jetbrains.kotlin.platform.type 'jvm' but no value provided.
              - Compatible attribute:
                  - Required org.gradle.usage 'java-api' and found compatible value 'java-runtime'.
          - Variant 'sourcesElements' capability org.junit.jupiter:junit-jupiter-api:5.6.0:
              - Unmatched attributes:
                  - Found org.gradle.category 'documentation' but wasn't required.
                  - Found org.gradle.dependency.bundling 'external' but wasn't required.
                  - Found org.gradle.docstype 'sources' but wasn't required.
                  - Required org.gradle.jvm.version '7' but no value provided.
                  - Found org.gradle.status 'release' but wasn't required.
                  - Required org.jetbrains.kotlin.platform.type 'jvm' but no value provided.
              - Compatible attribute:
                  - Required org.gradle.usage 'java-api' and found compatible value 'java-runtime'.
Nevermind. It’s Gradle’s super complicated way of saying “this library requires Java 8 but you’re targeting Java 7”.
😓 3
😂 3
l
@melix ☝️