Avatar ·

Wie entferne ich plain.jar in Spring Boot 2.5+ beim Gradle-Build (Kotlin DSL)?

Hallo! Ich verwende Spring Boot 2.5.0 mit Gradle (Kotlin DSL) und habe bemerkt, dass beim Build des Projekts zwei jar-Dateien generiert werden: `my-app-0.0.1-SNAPSHOT.jar` (funktionsfähig, ausführbar) und `my-app-0.0.1-SNAPSHOT-plain.jar`. Letztere enthält, wie ich verstanden habe, nur die Klassen ohne Abhängigkeiten und ist nicht ausführbar. Sie nimmt Platz weg und verursacht Verwirrung in der CI/CD-Pipeline. Ich möchte sie loswerden. Meine `build.gradle.kts` sieht so aus: ```kotlin plugins { id("org.springframework.boot") version "2.5.0" id("io.spring.dependency-management") version "1.0.11.RELEASE" kotlin("jvm") version "1.5.10" kotlin("plugin.spring") version "1.5.10" } java.sourceCompatibility = JavaVersion.VERSION_11 dependencies { implementation("org.springframework.boot:spring-boot-starter-web") implementati