Gradle >> Basic
http://www.vogella.com/tutorials/Gradle/article.html https://docs.gradle.org/3.3/userguide/java_plugin.html