gpt4 book ai didi

kotlin - 错误 : no class roots are found in the JDK path:/usr/lib/jvm/java-9-openjdk-amd64

转载 作者:行者123 更新时间:2023-12-05 00:12:45 25 4
gpt4 key购买 nike

我按照此处的指南在 Ubuntu 16.04 中安装了 kotlin 和 JDK https://kotlinlang.org/docs/tutorials/command-line.html

之后创建了一个文件Hello.kt,

但是当我运行这个时,
kotlinc Hello.kt -include-runtime -d Hello.jar
我收到这个错误
error: no class roots are found in the JDK path: /usr/lib/jvm/java-9-openjdk-amd64
这是我的第一次,所以基本上我不知道该怎么做。

你有?

最佳答案

Ubuntu 16.04 的基本存储库中没有 Kotlin,因此默认的 Java 安装不太可能支持 Kotlin。

如果您使用 SDKMAN!要安装 Kotlin,您可能需要使用 SDKMAN!安装Java也是如此。

sdk install java
sdk install kotlin

确认您没有使用 Ubuntu-stock Java...
$ which java
~/.sdkman/candidates/java/current/bin/java ## you should see '.sdkman' in the path here

关于kotlin - 错误 : no class roots are found in the JDK path:/usr/lib/jvm/java-9-openjdk-amd64,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49953402/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com