获取java.lang.NoSuchMethodException:javafx.application.Platform.startup(java.lang.Runnable)

时间:2018-11-28 07:24:10

标签: javafx kotlin kotlinx.coroutines tornadofx

我有一个tornadofx应用程序,我已经从早期版本的Kotlin和Kotlin Coroutines迁移到了最新版本(1.3和1.0.1),在运行该程序时,我在此行遇到了上述异常

button("Click to calculate") {
}.setOnAction {
    GlobalScope.launch(Dispatchers.UI) { }
}

对“启动”的调用导致异常。所有这些都在我之前运行的发行版中起作用。

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:2)

这是known bug。等待1.0.2在其已修复的情况下等待,或者在其仍可工作时降级到1.0.0。我做了后者,足以更新所有需要更新的其他内容(协程等),以防您来自1.3版之前的版本。