Fix build problems on jdk-18 machines

This commit is contained in:
vlofgren 2022-05-21 15:14:47 +02:00
parent 4722290b61
commit b45f68fedd
3 changed files with 13 additions and 2 deletions

View File

@ -6,7 +6,6 @@ plugins {
group 'nu.marginalia' group 'nu.marginalia'
version 'SNAPSHOT' version 'SNAPSHOT'
compileJava.options.encoding = "UTF-8" compileJava.options.encoding = "UTF-8"
compileTestJava.options.encoding = "UTF-8" compileTestJava.options.encoding = "UTF-8"
repositories { repositories {

View File

@ -24,6 +24,12 @@ repositories {
} }
} }
java {
toolchain {
languageVersion.set(JavaLanguageVersion.of(17))
}
}
dependencies { dependencies {
implementation project(':third_party') implementation project(':third_party')

View File

@ -21,6 +21,12 @@ repositories {
} }
} }
java {
toolchain {
languageVersion.set(JavaLanguageVersion.of(17))
}
}
dependencies { dependencies {
implementation 'junit:junit:4.13.2' implementation 'junit:junit:4.13.2'
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.2' testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.2'
@ -108,4 +114,4 @@ dependencies {
test { test {
useJUnitPlatform() useJUnitPlatform()
} }