在IntelliJ IDEA中无法导入kotlinx

时间:2019-05-29 09:42:35

标签: kotlin

我正在IntelliJ IDEA上测试协程示例代码。但是我无法导入需要协程的库。

我创建了Kotlin项目-“ JVM | IDEA”。我尝试了简单的打印hello世界代码,并成功完成了。但是协程示例甚至不执行。

import kotlinx.coroutines.launch
import kotlinx.coroutines.runBlocking
import kotlinx.coroutines.sync.Mutex
import kotlinx.coroutines.sync.withLock


fun main()
{
    runBlocking {

      var counter = 0
      val lock = Mutex()  

      val coroutines = List(3) {
        launch {
          repeat(1_000) {
            lock.withLock {
              counter++
            }
          }
        }
      }

      coroutines.forEach { it.join() }

      println("Final counter: $counter")
    }
}

此代码在https://play.kotlinlang.org上运行。但是在IDEA中,他们无法理解它,显示“未解决的参考”。

我已经搜索了,但没有找到答案。如何在IDEA项目上运行它?

0 个答案:

没有答案