So erstellen Sie das Fettglas mit Gradle Kotlin-Skript

9

Wie gesagt, würde ich gerne wissen, wie man die gradle.build.kts ändert, damit eine Aufgabe eine einzigartige jar mit allen Abhängigkeiten (kotlin lib included) erstellen kann.

Ich habe dieses Beispiel in Groovy gefunden:

%Vor%

Aber ich habe keine Ahnung, wie ich das in Kotlin schreiben könnte, außer:

%Vor%     
elect 22.01.2017, 18:56
quelle

2 Antworten

7

Hier ist eine Version, die kein Plugin benutzt, eher wie die Groovy Version.

%Vor%

Auch hier erklärt

    
FrontierPsychiatrist 16.05.2017 09:48
quelle
4

Du kannst das ShadowJar-Plugin verwenden, um ein fettes Glas zu bauen:

%Vor%

Führen Sie die Aufgabe einfach mit 'shadowJar' aus.

HINWEIS: Dies setzt voraus, dass Sie GSK 0.7.0 verwenden ( spätestens ab 13.02.2017).

    
mbStavola 22.01.2017 19:27
quelle