Ktor/建立专案

维基教科书,自由的教学读本

透过 Ktor plugin,我们可以使用 IntelliJ Idea 直接建立一个 Ktor 专案。

打开 IntelliJ Idea,点选 File > New > Project...

点开建立专案视窗后,在左侧选择“Ktor”后,按“Next”

到设置 GroupId 的视窗,我们维持预设不动,按“Next”

到设置专案名称的视窗,我们统一输入“KtorTutorial”,按“Finish”

完成之后,就会看到专案建立完成了。

打开专案 src/Application.kt,可以看到 IDE 已经帮我们代入开始的程式码

package com.example

import io.ktor.application.*
import io.ktor.response.*
import io.ktor.request.*

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

@Suppress("unused") // Referenced in application.conf
@kotlin.jvm.JvmOverloads
fun Application.module(testing: Boolean = false) {
}

我们尝试运作看看,输入 gradle run

如果可以看到 INFO Application - Responding at http://0.0.0.0:8080 这段输出讯息,这就代表我们专案编译并运行成功,伺服器已经开始运作了。