【发布时间】:2019-11-20 05:29:24
【问题描述】:
我在 Linux 上安装了最新版本的 Intellij(2019.2.3 社区版)并添加了 Kotlin 插件。
我关注了 Kotlin 网站的 Getting Started with IntelliJ IDEA 并创建了一个 hello world 应用程序。在我添加 LinkedHashMap 之前它运行良好。 (顺便说一句,我在一个更大的项目中遇到了这个问题,但将其简化为这个。)
这是我添加的所有代码:
import kotlin.collections.LinkedHashMap
fun main(args:Array<String>) {
println("Hello world")
val map: LinkedHashMap<Int, String> = linkedMapOf(1 to "x", 2 to "y", -1 to "zz")
println(map)
}
我在地图线上收到此错误:
Cannot access class 'java.util.LinkedHashMap'. Check your module classpath for missing or conflicting dependencies.
您可以看到我在模块中选择了 1.8,并且我验证了 java 8 是通过终端 (java -version) 安装的。这个 vanilla/default 安装有什么问题?
【问题讨论】:
标签: intellij-idea kotlin java-8