gpt4 book ai didi

linux - 如何在非android项目中使用Kotlinc协程?

转载 作者:太空狗 更新时间:2023-10-29 12:22:29 27 4
gpt4 key购买 nike

我是 Kotlin 的新手,正在尝试使用协程学习异步编程。我正在关注 Kotlin official docs .但是当我试图编译我的代码时,它向我显示错误:“未解析的引用:kotlinx”。所以我只想知道,如何在非android项目中使用Coroutine?

我正在使用 Ubuntu 终端编译代码。

代码片段

import kotlinx.coroutines.*  
fun main(args: Array<String>){
GlobalScope.launch{
delay(1000L)
println("World!")
}
println("Hello,")
Thread.sleep(2000L)
}

最佳答案

下载kotlinx-coroutines-core-1.2.1.jar ,将其放入源文件(Example.kt)所在的同一文件夹中,并编译它:

kotlinc Example.kt -cp kotlinx-coroutines-core-1.2.1.jar -include-runtime -d Example.jar

使用命令运行Example.jar

java -cp kotlinx-coroutines-core-1.2.1.jar:Example.jar ExampleKt

关于linux - 如何在非android项目中使用Kotlinc协程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56305166/

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