खोज…
एक साधारण कार्य बनाएँ
किसी कार्य को परिभाषित करने के लिए सभी की आवश्यकता होती है, यह एक प्रकार की घोषणा है और एक विवरण है:
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