我想通过结合两步到一步来改进sbt汇编/包操作.这两步是:
$ sbt
> project XXX
....
> assembly
Ctrl + c to exit
Run Code Online (Sandbox Code Playgroud)
此外,assembly是一个任务形式胖罐sbt插件.
我有尝试sbt project analysis assembly但没有工作.遇到错误:
[error] Not a valid command: analysis (similar: alias)
[error] Not a valid key: analysis (similar: readAnalysis, mainClass, less)
[error] analysis
[error] ^
Run Code Online (Sandbox Code Playgroud)
怎么做到这一点?谢谢
Jus*_*ser 51
在sbt shell中,用于;链接命令:
;project XXX; assembly
Run Code Online (Sandbox Code Playgroud)
从命令行调用,用引号括起单个命令:
sbt "project XXX" assembly
Run Code Online (Sandbox Code Playgroud)
或用引号括起整个链:
sbt ";project XXX; assembly"
Run Code Online (Sandbox Code Playgroud)
要从XXXshell中另一个项目的上下文调用子项目中的任务:
XXX/assembly
Run Code Online (Sandbox Code Playgroud)