Ⅰ. はじめに
タイトルの通り「IntelliJ IDEA + Kotlin + Gradleでhelloworldする方法」です。
サンプルとしてUserAgentを表示するプログラムを作成します。
Ⅱ. やり方
1. Create New Project をクリック
2. GradleでKotlinを指定する
3. GroupId, ArtifactId, Verionを入力する
4. Use auto-import にチェックを入れる
5. build.gradle を編集する
repositories { jcenter() } dependencies { compile "com.github.kittinunf.fuel:fuel-gson:1.12.1" }
6. Main.kt を作成する
7. Main.kt を編集する
import com.github.kittinunf.fuel.Fuel import com.google.gson.JsonParser fun main(args: Array<String>) { // FuelManager.instance.baseHeaders = mapOf("User-Agent" to "xyz") val (request, response, result) = Fuel.get("http://httpbin.org/get").responseString() val parser = JsonParser() val obj = parser.parse(result.get()).asJsonObject val userAgent = obj.getAsJsonObject("headers").get("User-Agent").asString println("UserAgent:${userAgent}") }
Ⅲ. 実行結果
UserAgent:Java/1.8.0_161