Eclipse + Kotlin + Gradle问题:未解决的参考:println

时间:2019-01-21 04:04:02

标签: eclipse gradle kotlin

我正在尝试使Eclipse + Kotlin + Gradle组合正常工作,但是存在许多问题:

与Kotlin和Gradle插件结合使用时,Eclipse开始将有效的Kotlin代码标记为错误:

1  fun main() {
2       val a = 42
3       val b = -42
4       var c = 123
5       val d = a + b + c
6       println("Kotlin Gradle Test: The 'a' value is $a, 'b' value is $b and 'c' value is $c.")
7  }

上面的代码在Eclipse中产生一个警告和一个错误:

line 6: Warning: Variable 'd' is never used (correct)
line 7: Eror: Unresolved reference: println (incorrect, println is a valid function in Kotlin)`

任何想法为何会发生以及如何解决?我将上述代码作为Kotlin项目的一部分(没有Gradle)运行,并且Eclipse没有显示与println相关的任何错误。从命令行运行“ gradlew build”也不会产生任何println错误。

谢谢

1 个答案:

答案 0 :(得分:0)

eclipse配置缺少Kotlin本质或Kotlin标准库,或两者都缺少。请参阅this question