如何在 IntelliJ IDEA 中为 Ktor 设置 运行 配置?

How to setup a run configuration for Ktor in IntelliJ IDEA?

我尝试使用 their manualIntelliJ IDEA 中为我的 Ktor 应用添加一个 运行 配置,但是它不起作用:

没错,io.ktor.server.netty.EngineMain 确实不在我的模块中。但是,如何通过 IntelliJ IDEA 运行 它?我为 Gradle 添加了一个配置,但它似乎是一种丑陋的方式。

我建议使用以下代码添加 main 函数:

fun main(args: Array<String>): Unit = io.ktor.server.netty.EngineMain.main(args)

和 运行 通过 Kotlin run/debug configuration.