diff --git a/build.gradle b/build.gradle index 7f5349d..0daec8e 100644 --- a/build.gradle +++ b/build.gradle @@ -9,6 +9,9 @@ allprojects { repositories { mavenCentral() + maven { + url 'https://oss.sonatype.org/content/groups/public/' + } } } @@ -16,8 +19,9 @@ subprojects { group 'mc' ext { - slf4j_version = '1.7.21' - spring_version = '4.2.5.RELEASE' + slf4j_version = '1.7.25' + spring_version = '5.1.0.RELEASE' + lombok_version = '1.18.2' } configurations { @@ -31,17 +35,16 @@ subprojects { compile (group: 'org.slf4j', name: 'jcl-over-slf4j', version: slf4j_version) /* Spring */ - compile (group: 'org.springframework', name: 'spring-context', version: spring_version) { - exclude group: 'commons-logging' - } + compile (group: 'org.springframework', name: 'spring-context', version: spring_version) /* Lombok */ - compile (group: 'org.projectlombok', name: 'lombok', version: '1.16.16') + annotationProcessor (group: 'org.projectlombok', name: 'lombok', version: lombok_version) + compileOnly (group: 'org.projectlombok', name: 'lombok', version: lombok_version) /* Testing */ testCompile (group: 'junit', name: 'junit', version: '4.12') testCompile (group: 'org.slf4j', name: 'slf4j-simple', version: slf4j_version) - testCompile (group: 'org.mockito', name: 'mockito-core', version: '1.9.5') + testCompile (group: 'org.mockito', name: 'mockito-core', version: '1.10.19') testCompile (group: 'org.springframework', name: 'spring-test', version: spring_version) } diff --git a/core/build.gradle b/core/build.gradle index 06a5cd9..1b923c1 100644 --- a/core/build.gradle +++ b/core/build.gradle @@ -8,7 +8,7 @@ mainClassName = "mc.core.Main" dependencies { /* Components */ compile (group: 'commons-io', name: 'commons-io', version: '2.6') - compile (group: 'com.google.guava', name: 'guava', version: '24.1-jre') + compile (group: 'com.google.guava', name: 'guava', version: '26.0-jre') /* Named Binary Tags */ - compile (group: 'com.flowpowered', name: 'flow-nbt', version: '1.0.0') + compile (group: 'com.flowpowered', name: 'flow-nbt', version: '1.0.1-SNAPSHOT') } diff --git a/h2_playermanager/build.gradle b/h2_playermanager/build.gradle index 727fc10..876f47b 100644 --- a/h2_playermanager/build.gradle +++ b/h2_playermanager/build.gradle @@ -5,12 +5,8 @@ dependencies { compile_excludeCopy project(':core') /* Spring */ - compile (group: 'org.springframework', name: 'spring-jdbc', version: spring_version) { - exclude group: 'commons-logging' - } + compile (group: 'org.springframework', name: 'spring-jdbc', version: spring_version) /* Database */ - compile (group: 'com.h2database', name: 'h2', version: '1.4.196') - - testCompile (group: 'org.springframework', name: 'spring-test', version: spring_version) + compile (group: 'com.h2database', name: 'h2', version: '1.4.197') } \ No newline at end of file diff --git a/proto_1.12.2/build.gradle b/proto_1.12.2/build.gradle index 957bc9f..8e3a7e2 100644 --- a/proto_1.12.2/build.gradle +++ b/proto_1.12.2/build.gradle @@ -5,6 +5,5 @@ dependencies { compile_excludeCopy project(':core') /* Components */ - compile (group: 'com.google.guava', name: 'guava', version: '24.1-jre') - compile (group: 'com.google.code.gson', name: 'gson', version: '2.8.2') + compile (group: 'com.google.code.gson', name: 'gson', version: '2.8.5') }