build.gradle:
apply plugin: 'java'
apply plugin: 'eclipse'
def libs = property("libs").split(",")
println "# libs: ${libs}"
repositories {
//mavenCentral()
//will find lombok-1.18.20.jar or lombok.jar under ./maven-repo/
flatDir dirs: 'maven-repo'
apply plugin: 'eclipse'
def libs = property("libs").split(",")
println "# libs: ${libs}"
repositories {
//mavenCentral()
//will find lombok-1.18.20.jar or lombok.jar under ./maven-repo/
flatDir dirs: 'maven-repo'
}
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
options.deprecation = true
options.compilerArgs.addAll(["-Xmaxerrs", "100000", "-Xmaxwarns", "100000"])
println "# TASK ${name}"
println "# encoding: ${options.encoding}"
println "# deprecation: ${options.deprecation}"
println "# sourceCompatibility: ${sourceCompatibility}"
println "# targetCompatibility: ${targetCompatibility}"
println "# compilerArgs: ${options.compilerArgs}"
}
dependencies {
// lombok
annotationProcessor 'org.projectlombok:lombok:1.18.20'
compileOnly 'org.projectlombok:lombok:1.18.20'
libs.each {
implementation fileTree(dir: it, include: '**/*.jar')
}
}
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
options.deprecation = true
options.compilerArgs.addAll(["-Xmaxerrs", "100000", "-Xmaxwarns", "100000"])
println "# TASK ${name}"
println "# encoding: ${options.encoding}"
println "# deprecation: ${options.deprecation}"
println "# sourceCompatibility: ${sourceCompatibility}"
println "# targetCompatibility: ${targetCompatibility}"
println "# compilerArgs: ${options.compilerArgs}"
}
dependencies {
// lombok
annotationProcessor 'org.projectlombok:lombok:1.18.20'
compileOnly 'org.projectlombok:lombok:1.18.20'
libs.each {
implementation fileTree(dir: it, include: '**/*.jar')
}
}
没有评论:
发表评论