3
插件如果我想使用build.scala文件,以建立我的項目(而不是build.sbt)指定Build.scala
我怎麼指定插件?
我想使用sbt-assmbly插件。我知道我可以創建一個plugins.sb文件並在那裏執行addSbtPlugin。
但我想把我所有的構建邏輯放在build.scala而不是sbt文件中。
插件如果我想使用build.scala文件,以建立我的項目(而不是build.sbt)指定Build.scala
我怎麼指定插件?
我想使用sbt-assmbly插件。我知道我可以創建一個plugins.sb文件並在那裏執行addSbtPlugin。
但我想把我所有的構建邏輯放在build.scala而不是sbt文件中。
不,你不能。你可以把它放在project/project/Build.scala
,這可以讓你避開.sbt
文件,但可能不是你想要的。
事情是,project
目錄本身就是一個SBT項目,SBT在其中處理project/*.sbt
文件和project/project/*.scala
文件,就像它在頂層一樣;但當它與project/Build.scala
一起工作時,添加插件就太遲了。
什麼版本的sbt? – marios