2015-06-17 36 views
3

插件如果我想使用build.scala文件,以建立我的項目(而不是build.sbt)指定Build.scala

我怎麼指定插件?

我想使用sbt-assmbly插件。我知道我可以創建一個plugins.sb文件並在那裏執行addSbtPlugin。

但我想把我所有的構建邏輯放在build.scala而不是sbt文件中。

+0

什麼版本的sbt? – marios

回答

5

不,你不能。你可以把它放在project/project/Build.scala,這可以讓你避開.sbt文件,但可能不是你想要的。

事情是,project目錄本身就是一個SBT項目,SBT在其中處理project/*.sbt文件和project/project/*.scala文件,就像它在頂層一樣;但當它與project/Build.scala一起工作時,添加插件就太遲了。

相關問題