「Spring Boot」build.gradle構成のサンプル

2021年9月3日

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')
}

 

Spring Boot

Posted by arkgame