sbt
Aufgaben
Suche…
Erstellen Sie eine einfache Aufgabe
Für die Definition einer Aufgabe sind lediglich eine Deklaration des Typs und eine Beschreibung erforderlich:
lazy val exampleTask = taskKey[Unit]("An example task that will return no value.")
Da Unit
der Typ ist, besteht diese Aufgabe ausschließlich aus Nebeneffekten. Einmal definiert, um Aktionen umzusetzen:
exampleTask := {
val s: TaskStreams = streams.value
s.log.info("The example task was executed.")
}
Wenn diese in build.sbt
definiert build.sbt
, können Sie das Projekt laden und ausführen:
> exampleTask
[info] The example task was executed.
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow