plugins { id 'java' id 'idea' } tasks.withType(JavaCompile) { options.encoding = 'UTF-8' } sourceSets { main { java { srcDir 'src' } } } repositories { mavenCentral() } dependencies { compile 'commons-io:commons-io:2.6' } if (project == getRootProject()) { wrapper { distributionType Wrapper.DistributionType.ALL gradleVersion '5.4.1' } } idea { module { downloadJavadoc = true downloadSources = true } } compileJava { options.compilerArgs << "-Xlint:all" }