buildscript { ext { springBootVersion = '1.5.13.RELEASE' } repositories { mavenCentral() } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") } } apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'org.springframework.boot' apply plugin: 'io.spring.dependency-management' apply plugin: 'war' group = 'com.northbr.esn' version = '-SNAPSHOT' sourceCompatibility = 1.8 springBoot { mainClass = 'com.northbr.esn.web.EsnWebApplication' } repositories { mavenCentral() } configurations { providedRuntime } dependencies { compile 'org.springframework.boot:spring-boot-devtools' compile 'org.springframework.boot:spring-boot-starter-web' compile 'org.springframework.boot:spring-boot-starter-security' compile 'org.springframework.boot:spring-boot-starter-thymeleaf' compile 'org.springframework.session:spring-session' compile 'com.github.ulisesbocchio:jasypt-spring-boot-starter:1.17' compile group: 'net.lingala.zip4j', name: 'zip4j', version: '1.3.2' compile group: 'commons-io', name: 'commons-io', version: '2.6' compile group: 'commons-codec', name: 'commons-codec', version: '1.11' compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.1' compile group: 'org.thymeleaf.extras', name: 'thymeleaf-extras-springsecurity4', version: '2.1.2.RELEASE' compile group: 'org.json', name: 'json', version: '20180130' compile group: 'com.googlecode.json-simple', name: 'json-simple', version: '1.1.1' compile group: 'com.google.code.gson', name: 'gson', version: '2.8.5' compile group: 'org.apache.poi', name: 'poi', version: '3.9' // https://mvnrepository.com/artifact/org.apache.poi/poi compile group: 'org.apache.poi', name: 'poi-ooxml', version: '3.9' // https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml }