【发布时间】:2014-12-02 08:36:34
【问题描述】:
我正在使用 sbt v0.13.5
在我的项目中,我想要一个 sbt 任务,它可以接受一些输入(单个字符串),对其进行一些工作并返回一些输出(同样,单个字符串)。我在我的项目中创建了一个辅助类,我可以通过sbt runMain (sbt "runMain com.example.utils.ClassName someArgument") 从终端调用它。
我想要为自己节省一些打字时间,并有一个 sbt 任务来执行此操作。我希望能够键入 sbt doThing withStuff 并有一个名为 doThing 的 taskKey 调用 runMain 并带有要运行的类的名称以及传入的任何参数。
我知道如何创建任务,但我似乎不知道如何从我的 build.sbt 中的自定义任务定义中调用runMain。谁能指出我正确的方向?
【问题讨论】:
标签: sbt