La versión binaria de sus metadatos es 1.0.1, la versión esperada es 1.1.0

En intellij idea 16 EAP 144.3357.4 Tengo un proyecto de Kotlin cmd puro que actualmente se niega a ejecutar con este error:

The binary version of its metadata is 1.0.1, expected version is 1.1.0 

El proyecto se ejecuta en la command-line: invalidé los cachings y reinicié Idea, nada ayudó. ¿Alguien tuvo el mismo problema y encontró la manera de hacerlo funcionar?

El problema parece ser una discrepancia entre la biblioteca de kotlin utilizada en su proyecto y la versión del complemento no es compatible.

Compruebe la versión del complemento de Kotlin y lo más probable es que vea algo similar a:

Versión: 1.0.0-rc-1007-IJ143-11

Luego, compruebe la versión de las bibliotecas de Kotlin examinando META-INF/build.txt o META-INF/MANIFEST.MF y lo más probable es que sea otra versión como 1.0.0-beta-4589 .

Para resolver el problema, actualice las bibliotecas de Kotlin a la versión 1.0.0-rc-1007 que se puede encontrar en este repository de maven: https://dl.bintray.com/kotlin/kotlin-eap .

El comstackdor de Kotlin marca cada @kotlin.Metadata con @kotlin.Metadata para indicar, entre otros:

La versión de la interfaz de código de bytes (convenciones de nombres, firmas) del file de class anotado con esta anotación.

Así es como el comstackdor detectó incompatibilidades.

  • Práctico confirmar el dialog javafx en kotlin
  • Kotlin: asigna el valor de enum a variable sin .value
  • ¿Cómo get opciones personalizadas en el plugin de protocolos para Java?
  • ¿Cómo arreglar mi código para eliminar la advertencia de lanzamiento?
  • kotlin trabaja con Recursos (matriz y parámetro de function)
  • ¿Hay alguna manera de autocomplete los nombres de los arguments?
  • IntelliJ IDEA no pudo encontrar org.jetbrains.kotlin: kotlin-gradle-plugins
  • Ir a la siguiente actividad en Android Kotlin; Referencia de class no resuelta
  • Anulación accidental: las siguientes declaraciones tienen la misma firma de JVM
  • Operador condicional terciario de Kotlin
  • Uso de Kotlin Coroutines en Android