開始行: * キーワード [#b7cd7fd4] - Spring Boot - Kotlin - Gradle * したいこと [#hb8859f1] Spring BootをKotlinで書きたい。そのためのGradleを設定した... とりあえず動かせたのでそのメモ。 * どうやって [#ue382668] 複数プロジェクトじゃなくても一段掘っておきたいのでそうし... ** settings.gradle [#kf64bcca] rootProject.name = 'hello-kotlin' include 'web' ** build.gradle [#p5159c93] buildscript { ext { springBootVersion = '1.5.9.RELEASE' kotlinVersion = '1.2.0' } repositories { mavenCentral() maven { url "https://plugins.gradle.org/m2/" } } dependencies { classpath("org.jetbrains.kotlin:kotlin-g... classpath("org.jetbrains.kotlin:kotlin-a... classpath("org.springframework.boot:spri... } } subprojects { apply plugin: 'kotlin' apply plugin: 'eclipse' sourceCompatibility = 1.8 repositories { mavenCentral() } } project(':web') { apply plugin: 'kotlin-spring' apply plugin: 'org.springframework.boot' jar { baseName = 'demo' version = '0.0.1-SNAPSHOT' } dependencies { compile("org.jetbrains.kotlin:kotlin-std... compile('org.springframework.boot:spring... compile('org.springframework.boot:spring... testCompile('org.springframework.boot:sp... } } * ちなみに [#n0790f43] Kotlinのために書いているのは次の箇所。 classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${k... classpath("org.jetbrains.kotlin:kotlin-allopen:${kotlinV... apply plugin: 'kotlin' apply plugin: 'kotlin-spring' compile("org.jetbrains.kotlin:kotlin-stdlib:${kotlinVers... * 参考 [#t6131cff] - [[Creating a RESTful Web Service with Spring Boot - Kot... 終了行: * キーワード [#b7cd7fd4] - Spring Boot - Kotlin - Gradle * したいこと [#hb8859f1] Spring BootをKotlinで書きたい。そのためのGradleを設定した... とりあえず動かせたのでそのメモ。 * どうやって [#ue382668] 複数プロジェクトじゃなくても一段掘っておきたいのでそうし... ** settings.gradle [#kf64bcca] rootProject.name = 'hello-kotlin' include 'web' ** build.gradle [#p5159c93] buildscript { ext { springBootVersion = '1.5.9.RELEASE' kotlinVersion = '1.2.0' } repositories { mavenCentral() maven { url "https://plugins.gradle.org/m2/" } } dependencies { classpath("org.jetbrains.kotlin:kotlin-g... classpath("org.jetbrains.kotlin:kotlin-a... classpath("org.springframework.boot:spri... } } subprojects { apply plugin: 'kotlin' apply plugin: 'eclipse' sourceCompatibility = 1.8 repositories { mavenCentral() } } project(':web') { apply plugin: 'kotlin-spring' apply plugin: 'org.springframework.boot' jar { baseName = 'demo' version = '0.0.1-SNAPSHOT' } dependencies { compile("org.jetbrains.kotlin:kotlin-std... compile('org.springframework.boot:spring... compile('org.springframework.boot:spring... testCompile('org.springframework.boot:sp... } } * ちなみに [#n0790f43] Kotlinのために書いているのは次の箇所。 classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${k... classpath("org.jetbrains.kotlin:kotlin-allopen:${kotlinV... apply plugin: 'kotlin' apply plugin: 'kotlin-spring' compile("org.jetbrains.kotlin:kotlin-stdlib:${kotlinVers... * 参考 [#t6131cff] - [[Creating a RESTful Web Service with Spring Boot - Kot... ページ名: