/ / Erreur: Impossible de résoudre la version de la dépendance 'org.jetbrains.kotlin: kotlin-stdlib-jre7: jar' - kotlin

Erreur: Impossible de résoudre la version pour la dépendance 'org.jetbrains.kotlin: kotlin-stdlib-jre7: jar' - kotlin

J'ai un projet écrit en java et j'intègre kotlin à l'aide de gradle. J'essaye de suivre https://kotlinlang.org/docs/reference/using-gradle.html

Mon build.gradle

buildscript {
ext.kotlin_version = "1.1.51"
repositories {
jcenter()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
apply plugin: "kotlin"
dependencies {
compile "org.jetbrains.kotlin:kotlin-stdlib-jre7"
}

selon Erreur Kotlin: impossible de trouver org.jetbrains.kotlin: kotlin-stdlib-jre7: 1.0.7 la bibliothèque est uniquement disponible dans kotlin v1.1 et supérieur. Lorsque je déploie cette bibliothèque et que je l’utilise dans mon projet Android, l’erreur apparaît dans le titre.

Réponses:

2 pour la réponse № 1

vous devez remplacer

compile "org.jetbrains.kotlin:kotlin-stdlib-jre7"

avec

compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"

0 pour la réponse № 2

À partir de Kotlin 1.1.2 et si vous ciblez JDK 7 ou JDK 8, vous pouvez utiliser des versions étendues de la bibliothèque standard Kotlin contenant des fonctions d’extension supplémentaires pour les API ajoutées dans les nouvelles versions de JDK. Utilisez l'une des dépendances suivantes:

compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7"
compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8"