如何从命令行将参数传递给自定义 sbt 任务?
How can I pass arguments to a custom sbt task from the command line?
我有一个自定义 sbt 任务 myTask,它接受参数列表。
任务 运行在 sbt 控制台上运行良好。
sbt_proj> mytask arg1
我想 运行 在命令行上执行此任务:
$ sbt myTask arg1
不幸的是我不能让它工作。
有什么想法吗?
需要引用,即:
$ sbt 'myTask arg1'
否则它会将其解释为两个命令,例如如果您试图 运行 sbt clean compile
我有一个自定义 sbt 任务 myTask,它接受参数列表。
任务 运行在 sbt 控制台上运行良好。
sbt_proj> mytask arg1
我想 运行 在命令行上执行此任务:
$ sbt myTask arg1
不幸的是我不能让它工作。
有什么想法吗?
需要引用,即:
$ sbt 'myTask arg1'
否则它会将其解释为两个命令,例如如果您试图 运行 sbt clean compile