plugins { id'application' id'com.github.johnrengelman.shadow' version '5.2.0' } mainClassName = 'de.sailehd.Main' version = '0.1.1' sourceCompatibility = targetCompatibility = 1.8 repositories { jcenter() mavenCentral() maven { name 'm2-dv8tion' url 'https://m2.dv8tion.net/releases' } } dependencies { testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0' compile("ch.qos.logback:logback-classic:1.2.3") compile 'com.fazecast:jSerialComm:[2.0.0,3.0.0)' compile 'com.jcraft:jsch:0.1.55' compile group: 'org.apache.commons', name: 'commons-lang3', version: '3.0' compile group: 'javax.mail', name: 'mail', version: '1.4.1' compile group: 'net.java.dev.jna', name: 'jna', version: '4.5.1' compile group: 'org.projectlombok', name: 'lombok', version: '1.16.20' compile 'net.java.dev.jna:jna:4.5.1' } compileJava.options.encoding = 'UTF-8'