Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- buildscript {
- ext {
- springBootVersion = '1.5.2.RELEASE'
- liquiBaseVersion = '1.2.4'
- liquiBaseCoreVersion = '3.5.3'
- postgresqlVersion = '42.0.0'
- }
- repositories {
- mavenCentral()
- }
- dependencies {
- classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
- classpath("org.liquibase:liquibase-gradle-plugin:${liquiBaseVersion}") {
- exclude(module: 'liquibase-core')
- }
- classpath("org.liquibase:liquibase-core:${liquiBaseCoreVersion}")
- }
- }
- plugins {
- id 'java'
- id 'eclipse'
- id "net.ltgt.apt" version "0.10"
- }
- apply plugin: 'org.springframework.boot'
- apply plugin: 'org.liquibase.gradle'
- sourceSets {
- main {
- java {
- srcDirs = ['src/main/java', "$buildDir/generated/source"]
- }
- resources {
- srcDirs = ['src/main/resources', 'src/main/db']
- }
- }
- test {
- java {
- srcDirs = ['src/test/java']
- }
- resources {
- srcDirs = ['src/test/resources']
- }
- }
- }
- version = '0.0.1-SNAPSHOT'
- sourceCompatibility = 1.8
- repositories {
- mavenCentral()
- }
- //dependencies
- def springVersion = "${springBootVersion}"
- def postgresqlVersion = "${postgresqlVersion}"
- def hibernateVersion = '5.2.9.Final'
- def apacheCommonsVersion = '3.5'
- def liquibasePluginVersion = "${liquiBaseVersion}"
- def liquibaseCoreVersion = "${liquiBaseCoreVersion}"
- def mockitoVersion = '2.7.21'
- def assertJVersion = '3.6.2'
- def h2Version = '1.4.194'
- def lombokVersion='1.16.16'
- def hibernateValidatorVersion='5.4.1.Final'
- def wicketVersion = '8.0.0-M6'
- def wicketBootStarterVersion = '2.0.3'
- def wicketBootstrapVersion = '2.0.0-M6'
- def bCryptVersion = '0.4.1'
- dependencies {
- compile('org.springframework.boot:spring-boot-starter-data-jpa')
- compile group: 'org.springframework.boot', name: 'spring-boot-starter-mustache', version: '1.5.3.RELEASE'
- compile group: 'org.springframework.boot', name: 'spring-boot-starter-security', version: '1.5.3.RELEASE'
- compile('org.springframework.boot:spring-boot-starter-web')
- compile("org.springframework.boot:spring-boot-devtools")
- compile("org.mapstruct:mapstruct-jdk8:1.2.0.Beta2")
- compile group: 'org.postgresql', name: 'postgresql', version: postgresqlVersion
- compile group: 'org.hibernate', name: 'hibernate-java8', version: hibernateVersion
- compile group: 'org.apache.commons', name: 'commons-lang3', version: apacheCommonsVersion
- compile group: 'org.liquibase', name: 'liquibase-gradle-plugin', version: liquibasePluginVersion
- compile group: 'org.liquibase', name: 'liquibase-core', version: liquibaseCoreVersion
- compile group: 'org.projectlombok', name: 'lombok', version: lombokVersion
- compile group: 'com.giffing.wicket.spring.boot.starter', name: 'wicket-spring-boot-starter', version: wicketBootStarterVersion
- compile group: 'org.wicketstuff', name: 'wicketstuff-annotation', version: wicketVersion
- compile group: 'org.hibernate', name: 'hibernate-validator', version: hibernateValidatorVersion
- compile group: 'de.svenkubiak', name: 'jBCrypt', version: bCryptVersion,
- testCompile('org.springframework.boot:spring-boot-starter-test')
- testCompile group: 'org.assertj', name: 'assertj-core', version: assertJVersion
- testCompile group: 'org.mockito', name: 'mockito-core', version: mockitoVersion
- testCompile group: 'com.h2database', name: 'h2', version: h2Version
- apt "org.mapstruct:mapstruct-processor:1.2.0.Beta2",
- "org.projectlombok:lombok:${lombokVersion}",
- "org.hibernate:hibernate-jpamodelgen:${hibernateVersion}"
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement