簡體   English   中英

從命令行編譯/打包多個配置 sbt scala

[英]compile/package multiple configurations from command line sbt scala

有沒有辦法一次構建/編譯所有配置? 我有一個項目,除了默認的編譯和測試配置之外,還有一個開發配置,我正在 build.sbt 中尋找一個命令或設置,它允許我一次編譯/打包所有 3 個配置。

基本上是在尋找一種方法來避免必須執行以下 3 個命令來構建整個源代碼樹:

sbt 編譯 sbt 開發:編譯 sbt 測試:編譯

當我使用 IntelliJ 的 sbt 時,它可以在構建項目時執行此操作,但我希望從命令行執行此操作。

首先,您可以使用單個sbt調用運行多個任務:

sbt compile dev:compile test:compile

其次,您可以在構建中定義一個別名,它可以執行您想要的操作:

addCommandAlias("compileAll", "; compile; dev:compile; test:compile")

然后,只需運行sbt compileAll

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM