plugins { id "com.github.ben-manes.versions" version "0.17.0" } allprojects { apply plugin: 'maven' group = 'edu.kit.iti.formal.psdbg' version = '1.2-experimental' } subprojects { // apply plugin: 'io.franzbecker.gradle-lombok' apply plugin: 'java' apply plugin: 'idea' sourceCompatibility = 1.8 targetCompatibility = 1.8 tasks.withType(JavaCompile) { options.encoding = 'UTF-8' } repositories { mavenLocal() maven { url "http://repo.maven.apache.org/maven2" } maven { url "http://dl.bintray.com/jerady/maven" } maven { url "https://oss.sonatype.org/content/repositories/snapshots/" } } task printClasspath { doLast {// sourceSets.test.runtimeClasspath. sourceSets.test.runtimeClasspath.each {println it} } } dependencies { compile group: 'commons-cli', name: 'commons-cli', version: '1.4' compile group: 'com.google.guava', name: 'guava', version: '25.0-jre' compile group: 'commons-io', name: 'commons-io', version: '2.6' compile group: 'commons-lang', name: 'commons-lang', version: '2.6' compile group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.11.0' compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.11.0' testCompile group: 'junit', name: 'junit', version: '4.12' compileOnly group: 'org.projectlombok', name: 'lombok', version: '1.16.20' } }