Kotlin y Java en el mismo proyecto utilizando Eclipse IDE

Publiqué una pregunta similar con respecto a Gradle, pero esta pregunta es sin gradle o maven.

No puedo hacer que Kotlin funcione correctamente con Eclipse IDE. Esto funciona muy bien usando IntelliJ, sin embargo muchos desarrolladores todavía usan Eclipse. He instalado el complemento Kotlin Eclipse y no funciona. Descargué la biblioteca estándar de Kotlin y la biblioteca de time de ejecución y los agregué al proyecto. Sigue sin funcionar. Todo lo que obtengo en eclipse cuando tengo Java y Kotlin es que no puedo resolverlo con un tipo específico.

No estoy usando maven o gradle porque tampoco pude hacerlo funcionar con esos dos.

Si mezclo Java y Kotlin en la misma carpeta de origen, obtengo este error. "El tipo error.NonExistentClass no se puede resolver. Se hace reference indirectamente desde files .class necesarios"

Estoy usando Eclipse Neon. Si alguien puede ayudarme sería increíble, lo he intentado hace bastante time y no estoy llegando a ningún lado. 🙁

enter image description here

Agregar Kotlin Nature soluciona el problema. Haga clic en su proyecto y configure Kotlin -> Agregar naturaleza Kotlin

Esto soluciona parcialmente el problema, aunque el complemento eclipse todavía tiene fallas y la function de import automática todavía no funciona para mí.

Si tiene algún problema, asegúrese de tener la carpeta kotlin_bin agregada en su proyecto. Además, asegúrese de que TODOS los files kotlin tengan el nombre correcto del package a veces, cuando cambie el nombre de los packages o mueva los files alnetworkingedor de las classs de kotlin puede que no se actualicen.

Agregar Kotlin Nature soluciona el problema. Haga clic en su proyecto y configure Kotlin -> Agregar naturaleza Kotlin

  • Puede tener un constructor vacío o un constructor cuyos parameters coincidan con los campos
  • "+" En Kotlin Coroutines?
  • Cómo crear el flask gordo con gradle kotlin script
  • La cookie de session no persiste con JSoup
  • Variables "coroutine local" en kotlin
  • Afirmación con post de error en Kotin
  • No puedo entender la implementación del código fuente de string.kt en kotlin
  • Extensiones de Kotlin / properties sintéticas: mismo object en múltiples invocaciones de Fragment.onViewCreated ()
  • Extender classs en generics de Kotlin
  • JavaRX: cómo devolver el valor en caching inmediatamente y en paralelo hacer una request de networking
  • La function de extensión de kotlin no entiende cómo funciona esto