___ qstnhdr ___ So erstellen Sie das Fettglas mit Gradle Kotlin-Skript
___ tag123buildgradle ___ Die Datei build.gradle beschreibt die Standardaktionen und -tasks, die mit dem Befehl "grddle" im entsprechenden Ordner gestartet werden.
___ qstntxt ___
Wie gesagt, würde ich gerne wissen, wie man die %code% ändert, damit eine Aufgabe eine einzigartige %code% 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%
___ answer43998029 ___
Hier ist eine Version, die kein Plugin benutzt, eher wie die Groovy Version.
%Vor%
Auch hier erklärt
___ tag123buildgradlets ___ Unterstützung der Kotlin-Sprache für Gradle-Build-Skripte.
___ tag123kotlin ___ Kotlin ist eine Open-Source, statisch typisierte Programmiersprache, die von JetBrains unterstützt wird. Kotlin kombiniert OO- und Funktionsmerkmale und konzentriert sich auf Interoperabilität, Sicherheit, Übersichtlichkeit und Werkzeugunterstützung. Es zielt derzeit auf die JVM und JavaScript, und es ist eine offiziell unterstützte Sprache auf Android.
___ tag123gradlekotlindsl ___ Unterstützung der Kotlin-Sprache für Gradle-Build-Skripte.
___ answer41795221 ___
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).
___