diff --git a/samples/kotlin-mcp-server/build.gradle.kts b/samples/kotlin-mcp-server/build.gradle.kts index 83efc19..060870e 100644 --- a/samples/kotlin-mcp-server/build.gradle.kts +++ b/samples/kotlin-mcp-server/build.gradle.kts @@ -23,3 +23,13 @@ tasks.test { kotlin { jvmToolchain(21) } + +tasks.jar { + manifest { + attributes["Main-Class"] = "MainKt" + } + + duplicatesStrategy = DuplicatesStrategy.EXCLUDE + + from(configurations.runtimeClasspath.get().map { if (it.isDirectory) it else zipTree(it) }) +}