खोज…


एक साधारण कार्य बनाएँ

किसी कार्य को परिभाषित करने के लिए सभी की आवश्यकता होती है, यह एक प्रकार की घोषणा है और एक विवरण है:

lazy val exampleTask = taskKey[Unit]("An example task that will return no value.")

क्योंकि Unit प्रकार है, यह कार्य पूरी तरह से दुष्प्रभावों से बना है। एक बार परिभाषित, क्रियाओं को कार्यान्वित करने के लिए:

exampleTask := {
  val s: TaskStreams = streams.value
  s.log.info("The example task was executed.")
}

यदि इन्हें build.sbt में परिभाषित किया build.sbt , तो आप परियोजना को लोड कर सकते हैं और इसे क्रियान्वित कर सकते हैं:

> exampleTask
[info] The example task was executed.


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow