- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我是 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/
我对 Kotlin 完全陌生,我正在尝试运行 Kotlin REPL。 已关注 this ,考虑到我使用的是 OS X,并且我已经尝试过: $ /usr/local/bin/kotlinc-jvm 这
我遵循此 ( https://kotlinlang.org/docs/tutorials/command-line.html) 说明。我将环境变量 (Windows 7) 设置为 bin 目录,在命令
那么,如何退出 Kotlinc 命令行编译器?我输入了 kotlinc在我的终端上并在我的 Mac 上玩了一些 kotlin,现在不知道如何退出。这就像我第一次尝试 vim。试过 ctrl+c,exi
我想使用本地编译器编译一些示例 kotlin 项目。我从 githib 克隆 jetbrains/kotlin 项目并构建它。现在我在/dist 文件夹中有本地编译器。我如何需要在示例项目中配置 gr
我正在 mac 终端中使用 kotlinc,但是我想在 kotlinc 中使用像 rest client 这样的库。有没有办法包含?就像在 python 中导入 最佳答案 使用 cp 选项。 -cla
如何在 Gradle 中为 KotlinCompile 抑制 deprecations,类似于 JavaCompile? JavaCompile(工作): tasks.withType(JavaCom
我正在尝试获取示例 jar 中包含的反射库,但无法使其工作: $ kotlinc hello.kt -d hello.jar $ java -jar hello.jar Exception in th
我确实有一个关于 JVM 和 Kotlin 的小问题。 JVM 使用 Javac 编译器将 Java 代码编译为字节码。这对于 Kotlin 来说如何运作? JVM 会使用 Kotlinc 编译器还是
Official documentation指导如何使用 Gradle 和 Maven 中的 kapt。但是我如何在命令行中使用 kapt 和 kotlinc? 最佳答案 将 tools.jar 添加
在 IntelliJ IDEA (2017.1.2) 中设置 Java 项目的过程中,出现了 .idea/ 目录中名为 kotlinc.xml 的文件。我对 Kotlin 什么都不做,但是文件里面有内
目前正在尝试通过命令行获取 Kotlin "Hello, World"以编译为 JS。我已按照教程进行操作: https://kotlinlang.org/docs/tutorials/javascr
我已经使用 sdkman 命令 sdk install kotlin 在 ubuntu 上安装了 kotlin。 Kotlin 已安装,我测试了 kotlinc 命令是否将我带到 kotlin 交互式
我是一名优秀的程序员,十分优秀!