gpt4 book ai didi

java - 在 UBUNTU 中从 VS Code 运行 Kotlin 会得到 kotlinc : not found

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

我已经使用 sdkman 命令 sdk install kotlin 在 ubuntu 上安装了 kotlinKotlin 已安装,我测试了 kotlinc 命令是否将我带到 kotlin 交互式 shell。它可以工作,并且 shell 执行 kotlin 语言。

当我尝试在 VS Code 中运行 Code Runner 附加组件以执行带有名为 main 的基本 println("Hello World") 函数的 .kt 文件时,我收到以下错误:

[Running] cd "/home/user/Dropbox/user/kotlin/" && kotlinc bgn_hello.kt -include-runtime -d bgn_hello.jar && java -jar bgn_hello.jar
/bin/sh: 1: kotlinc: not found

[Done] exited with code=127 in 0.007 seconds

有人知道为什么 VS Code 无法执行 kotlin 文件吗?

最佳答案

将 Kotlin 添加到我们的 PATH 中,这样我们就可以访问编译器,而无需写出安装的完整路径。将以下行添加到您的 '~/.bashrc' 文件中。

export KOTLIN_HOME=/usr/local/bin/kotlin
export PATH=$PATH:$KOTLIN_HOME/bin

确保运行 source ~/.bashrc 以便在当前终端 session 中访问 Kotlin 编译器。

然后运行 ​​kotlinc -version,它应该返回类似 info: kotlinc-jvm 1.5.30 (JRE 11.0.11+9)

重启VS Code,使用Code Runner时kotlinc命令应该可以识别成功。

关于java - 在 UBUNTU 中从 VS Code 运行 Kotlin 会得到 kotlinc : not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69090560/

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