如何在Ki(Kotlin交互式Shell)中加载第三方依赖(如turtle库)?
在Ki Shell中配置并使用Turtle库
要在Ki(Kotlin交互式Shell)中使用Turtle库,你可以通过两种方式加载依赖,之后就能调用shellRun这类API:
方式1:启动Ki时直接指定依赖
启动Ki时,使用--dependency参数传入Turtle库的Maven坐标(替换为你需要的版本号,比如最新稳定版):
ki --dependency io.github.lordcodes.turtle:turtle:0.8.0
进入会话后,先导入Turtle的相关函数:
import turtle.shellRun
之后就可以执行你需要的命令了:
shellRun("ls")
方式2:在Ki会话中动态添加依赖
如果已经处于Ki交互会话中,可以使用内置的:dependsOn命令添加依赖:
:dependsOn io.github.lordcodes.turtle:turtle:0.8.0
同样需要先导入函数:
import turtle.shellRun
接着就能调用shellRun("ls")执行Shell命令。
注意事项
- 确保使用的Turtle版本号是有效的,可根据项目需求选择合适的版本。
- 若遇到依赖拉取问题,检查网络连接或确认Maven坐标是否正确。
内容的提问来源于stack exchange,提问作者u-ways
相关产品推荐
相关产品推荐

