无法访问“ kotlin.String”的超类型的“ java.io.Serializable”。检查模块类路径是否缺少或冲突的依赖项

时间:2020-10-25 19:22:10

标签: eclipse kotlin

我在Eclipse中有一个新的Kotlin项目(我安装了kotlin插件)。 但是这段代码:

   val a: Int = 10000
   println("Your Int Value is "+a);

导致此错误:

ERROR: Cannot access 'java.io.Serializable' which is a supertype of 'kotlin.String'. Check your module classpath for missing or conflicting dependencies.

此错误的根源是什么?我该如何解决?

我看过关于stackoverflow的其他文章,但是他们都谈论intellij,而不是Eclipse。

1 个答案:

答案 0 :(得分:2)

在Eclipse中使用Kotlin时出现此错误。在我的系统中,以前未安装JDK。我在PC上安装了JDK 15,并在Eclipse中的kotlin插件设置中设置了路径(路径:Window->首选项-> Kotlin->编译器-> JDK Home)