「Spring Boot」build.gradle構成のサンプル
1.アプリケーションコード
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class DemoApplication {
public static void main(String[] args) {
SpringApplication.run(DemoApplication.class, args);
}
}
2.build.gradleの定義
// spring boot
buildscript {
ext {
springBootVersion = '1.5.8.RELEASE'
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
// Java バージョン
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
group = 'com.arkgame'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = 1.8
// 依存関係ライブラリ
repositories {
// mavenセントラル
mavenCentral()
}
// 依存ライブラリ
dependencies {
compile('org.springframework.boot:spring-boot-starter-web')
testCompile('org.springframework.boot:spring-boot-starter-test')
}