January 2018
Intermediate to advanced
434 pages
14h 1m
English
Let's go through these steps, with which we can create a self-executable JAR:
fun main(args:Array<String>){ println("Hello world")}
jar { manifest { attributes 'Main-Class': 'HelloWorldKt' } from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }}
Read now
Unlock full access