Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 如何在非android项目中使用Kotlinc协程?_Linux_Ubuntu_Kotlin_Coroutine_Kotlin Coroutines - Fatal编程技术网

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

Linux 如何在非android项目中使用Kotlinc协程?,linux,ubuntu,kotlin,coroutine,kotlin-coroutines,Linux,Ubuntu,Kotlin,Coroutine,Kotlin Coroutines,我是Kotlin的新手,正在尝试使用协同程序学习异步编程。我在跟踪科特林。但当我试图编译代码时,它显示了一个错误:“未解析引用:kotlinx”。所以我只想知道,我如何在非android项目中使用协同程序 我正在使用Ubuntu终端来编译代码 代码片段 import kotlinx.coroutines.* fun main(args: Array<String>){ GlobalScope.launch{ delay(1000L)

我是Kotlin的新手,正在尝试使用协同程序学习异步编程。我在跟踪科特林。但当我试图编译代码时,它显示了一个错误:“未解析引用:kotlinx”。所以我只想知道,我如何在非android项目中使用协同程序

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

代码片段

import kotlinx.coroutines.*  
 fun main(args: Array<String>){     
     GlobalScope.launch{ 
       delay(1000L)
       println("World!")   
     }
     println("Hello,") 
     Thread.sleep(2000L)
 }
导入kotlinx.coroutines.*
funmain(args:Array){
GlobalScope.launch{
延迟(1000L)
println(“世界!”)
}
println(“你好,”)
线程睡眠(2000L)
}
下载,将其放入源文件(
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

我是Kotlin和Java的新手,不知道如何从该页面下载(
此软件包未选择直接下载。
)。这对我来说容易多了