plugins { id 'java' } group 'org.example' version '1.1' repositories { mavenCentral() } dependencies { implementation 'org.yaml:snakeyaml:1.29' implementation group: 'commons-io', name: 'commons-io', version: '2.6' } jar { manifest { attributes( 'Main-Class': 'de.vincentschweiger.calltoj.CallToJ' ) } } jar { from { configurations.runtimeClasspath.collect { it.isDirectory() ? it : zipTree(it) } } }