如何使用ki (Kotlin交互式Shell)加载外部依赖?



我正在使用using Ki (Kotlin Language Interactive Shell)在Shell上以交互方式运行Kotlin,并且我遇到了加载第三方库的需要,以便我可以快速编写脚本。例如,假设我想使用turtle来运行一个简单的ls命令:

shellRun("ls")

我如何设置我的ki shell使海龟可用?

您需要使用:dependsOn命令:

[0] :dependsOn com.lordcodes.turtle:turtle:0.8.0
[1] com.lordcodes.turtle.shellRun("ls")

Ki允许您在运行时使用Maven坐标下载依赖项。

源代码在这里:org.jetbrains.kotlinx.ki.shell.plugins.DependsOnCommand

相关内容

  • 没有找到相关文章

最新更新