我是 Kotlin 脚本的新手,我正在尝试使用 Kscript 导入库。我一直在关注教程,并尝试了一个非常简单的脚本(如下),它可以导入几个库。当我运行脚本时,我收到以下错误(我尝试执行的任何导入都会发生此错误)。当我删除导入时,脚本运行良好。关于如何修复代码中的导入的任何想法?
错误信息:
[kscript] Resolving dependencies...
[kscript] Resolving org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.2...Exception in thread "main" java.lang.NoClassDefFoundError: org/ietf/jgss/GSSException
我的代码:
#!/usr/bin/env kscript
@file:MavenRepository("central", "https://repo.maven.apache.org/maven2/")
@file:DependsOn("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.2")
@file:DependsOn("org.jetbrains.kotlinx:kotlinx-coroutines-core-common:1.3.2")
import kotlinx.coroutines.*
println("Script is running with ${args.size} args passed")
for(arg in args) {
println("arg: $arg")
}