build.gradle
dependencies {
compile “org.jetbrains.kotlin:kotlin-stdlib-jre8:$kotlin_version” // 1.1.51
testCompile "org.junit.jupiter:junit-jupiter-api:$junit_jupiter_version” // 5.0.1
testRuntime "org.junit.jupiter:junit-jupiter-engine:$junit_jupiter_version"
testCompile 'org.jetbrains.spek:spek-api:1.1.5'
testRuntime 'org.jetbrains.spek:spek-junit-platform-engine:1.1.5'
providedCompile 'javax:javaee-api:7.0'
compile "org.glassfish.jersey.core:jersey-client:$jersey_version” // 2.25.1
compile "org.glassfish.jersey.containers:jersey-container-servlet-core:$jersey_version"
compile "org.glassfish.jersey.media:jersey-media-json-jackson:$jersey_version"
compile "com.fasterxml.jackson.module:jackson-module-kotlin:$jackson_version” // 2.9.1
compile "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version"
compile 'io.github.microutils:kotlin-logging:1.4.6'
compile "org.slf4j:slf4j-jdk14:$slf4j_version” // 1.7.25
compile 'com.google.inject.extensions:guice-servlet:4.1.0'
compile 'org.glassfish.hk2:guice-bridge:2.4.0'
compile 'com.google.cloud:google-cloud-logging:1.6.0'
compile 'org.litote.kmongo:kmongo:3.5.0'
}
https://gist.github.com/tomohiro-n/e2c24d9db64ea1fb878ab8caad1aa180
CONFIDENTIAL : copyright © by 2017 AnyPay inc. all rights reserved
CONFIDENTIAL : copyright © by 2017 AnyPay inc. all rights reserved