已經安裝好環境了,今天我們就可以開始建立我們的第一個 Ktor 專案囉!
我們這裡用 IntelliJ IDEA 的 Ktor plugin 來建立專案
首先,我們打開 IntelliJ IDEA,點選「New Project」
點選之後,我們會看到建立新專案的視窗。這裡我們要點選「Ktor」
點擊「Ktor」之後,我們會看到一些預設安裝套件的選項。
這裡為了我們之後的教學方便,我們要勾選一些選項,直接安裝。
首先,我們「Templating」要勾選「CSS DSL」「FreeMarker」這兩個選項。然後,「Http Client Engine」裡面,我們要勾選「Apache HttpClient Engine」。
接著,我們到「Templating」的下面,找到「Content Negociation」的部分,勾選「Jackson」
勾選好了之後,我們點選「Next」
下一步我們直接用預設的 GroupId,點選「Next」
最後,我們幫專案取個好名字,這裡我選「KtorExample」,然後點「Finish」
好了!我們的第一個專案出現了!
專案建立好了,不過,我們還要看看有沒有安裝成功呀?
這部分一點都不用擔心,透過 Ktor plugin 建立的這個專案,不需要再多什麼設定,我們可以直接運行看看結果。
在右邊我們可以看到「Gradle」的視窗,在裡面的「Application」底下找到「Run」這個指令並點擊
點擊之後,如果運作正常,我們可以看到「INFO Application - Responding at http://0.0.0.0:8080 」的字樣
這樣就好了!這時進入 http://0.0.0.0:8080 我們就會看到 「HELLO WORLD!」 了!是不是很簡單呢?
今天我們利用 Ktor plugin,從無到有的建立了一個全新的 Ktor 專案。
明天我們來談談這個專案包含了什麼,敬請期待!