Kotlin requiere biblioteca con Gradle Build

Estoy tratando de agregar la biblioteca Expuesta a mi proyecto. Entonces, me lleva a la página de bintray donde dice usar compile 'org.jetbrains.exposed:exposed:0.8.5' . Abro mi file build.gradle y build.gradle ese file en el segmento de dependencies :

 dependencies { compile "org.jetbrains.kotlin:kotlin-stdlib-jre8:$kotlin_version" compile 'org.jetbrains.exposed:exposed:0.8.5' } 

IntelliJ auto lo construye y me sale el siguiente error

Advertencia: proyecto raíz 'DB-Table-To-Orm': no ​​se puede build la configuration del proyecto Kotlin Detalles: java.lang.reflect.InvocationTargetException: null Causado por: org.gradle.api.artifacts.ResolveException: no se pudieron resolver todas las dependencies para configuration ': compileClasspath'. Causado por: org.gradle.internal.resolve.ModuleVersionNotFoundException: no se pudo encontrar org.jetbrains.exposed:exposed:0.8.5. Se buscó en las siguientes ubicaciones: https://repo1.maven.org/maven2/org/jetbrains/exposed/exposed/0.8.5/exposed-0.8.5.pom https://repo1.maven.org/maven2/org /jetbrains/exposed/exposed/0.8.5/exposed-0.8.5.jar Necesario por: proyecto:

Entonces, miro en el repository y no hay path más allá de jetbrains con el directory exposed .

¿Cómo instalo la biblioteca expuesta con Gradle? ¿Tienen la ruta anotada incorrectamente? ¿Debo poner un informe de error con el proyecto? ¿O acabo de colocar la statement de compile en la location incorrecta?

Lo siento, si esto parece una petición tonta, soy nuevo en Javaland Kotlin e IntelliJ . Viniendo por el mundo .NET .

Actualizar

Aquí está el build.gradle en su totalidad:

 group 'com.awebsite.db-table-to-orm' version '1.0-SNAPSHOT' buildscript { ext.kotlin_version = '1.1.4-2' repositories { mavenCentral() } dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } apply plugin: 'kotlin' repositories { mavenCentral() jcenter() } dependencies { compile "org.jetbrains.kotlin:kotlin-stdlib-jre8:$kotlin_version" compile 'org.jetbrains.exposed:exposed:0.8.5' } compileKotlin { kotlinOptions.jvmTarget = "1.8" } compileTestKotlin { kotlinOptions.jvmTarget = "1.8" } 

Por lo que sé, Exposed no está en el repository bintray principal (también conocido como jcenter). Para hacer una búsqueda en Gradle en el repository de Exposed, debes agregar esto:

 maven { url "https://dl.bintray.com/kotlin/exposed" } 

a su sección de repositories .

Ejemplo:

 repositories { mavenCentral() maven { url "https://dl.bintray.com/kotlin/exposed" } } 

Entonces solo reconstruye y debería funcionar bien

  • Las properties de beans no nulas durante la initialization se vuelven nulas durante la invocación del método @Transactional
  • Dependencias faltantes o conflictivas para Anko floatingActionButton
  • Cómo documentar un parámetro de constructor primario con Kotlin Dokka
  • Los literales de class Kotlin con el lado izquierdo vacío aún no son compatibles.
  • Kotlin: Cómo iniciarse perezoso en un vector
  • ¿Por qué Intent constructor es invisible en el object complementario? Kotlin
  • Kotlin con si no es nulo
  • Android Studio muestra la advertencia de dependencia de Kotlin después de la segunda compilation
  • Probando actores Akas con Kotlin y akka-testkit
  • Sin setter / getter para objects Firebase
  • No se pudo encontrar kotlin-reflect.jar (org.jetbrains.kotlin: kotlin-reflect: 1.1.3-2) en android studio 3.0