3a84d492f9
Worked successfully with Gradle 6.8.1 and JDK11
40 lines
742 B
Groovy
40 lines
742 B
Groovy
apply plugin: 'java'
|
|
|
|
sourceCompatibility = '1.8'
|
|
targetCompatibility = '1.8'
|
|
|
|
compileJava {
|
|
options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
|
|
}
|
|
|
|
sourceSets {
|
|
main {
|
|
java {
|
|
srcDir projectDir
|
|
exclude "tests/**"
|
|
}
|
|
resources {
|
|
srcDir projectDir
|
|
include '*.xml'
|
|
}
|
|
}
|
|
|
|
test {
|
|
java {
|
|
srcDir file("tests")
|
|
}
|
|
}
|
|
}
|
|
|
|
repositories {
|
|
jcenter()
|
|
}
|
|
|
|
dependencies {
|
|
// Logging:
|
|
implementation 'org.slf4j:slf4j-api:1.7.21'
|
|
implementation 'ch.qos.logback:logback-classic:1.1.7'
|
|
// You can also use the JDK's built-in logging as the back end:
|
|
// compile group: 'org.slf4j:slf4j-jdk14:1.7.21'
|
|
}
|