diff --git a/build.gradle.kts b/build.gradle.kts index d788fb6..728e05e 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -29,7 +29,7 @@ tasks.register("scalaTest") { dependsOn("testClasses") mainClass = "org.scalatest.tools.Runner" args = listOf("-R", "build/classes/scala/test", "-o") - jvmArgs = listOf("--add-exports=java.base/sun.nio.ch=ALL-UNNAMED") // https://lists.apache.org/thread/p1yrwo126vjx5tht82cktgjbmm2xtpw9 + jvmArgs = listOf("-Xms128m", "-Xmx512m", "-XX:MetaspaceSize=300m", "-ea", "--add-exports=java.base/sun.nio.ch=ALL-UNNAMED") // https://lists.apache.org/thread/p1yrwo126vjx5tht82cktgjbmm2xtpw9 classpath = sourceSets.test.get().runtimeClasspath } @@ -41,6 +41,7 @@ tasks.withType { manifest { attributes["Main-Class"] = "com.barrelsofdata.sparkexamples.Driver" } + duplicatesStrategy = DuplicatesStrategy.EXCLUDE from (configurations.runtimeClasspath.get().map { if (it.isDirectory()) it else zipTree(it) }) archiveFileName.set("${archiveBaseName.get()}-${project.version}.${archiveExtension.get()}") }