我正在嘗試使用SBT程序集(0.14.0)創建我的Scala項目的一個胖罐子。在子目錄w/SBT程序集中找到主要類的問題
我的項目結構如下:
>top
> build.sbt
> api
> src
> main
> scala
> name
> Boot.scala
> other directories
我想設置引導以在罐子上運行的主要方法。
我已經嘗試使用:
baseDirectory in (Compile,run) := file("api")
scalaSource in run := baseDirectory.value/"api"
scalaSource in Compile := baseDirectory(_/"api")
mainClass in assembly := some("name.Boot")
罐子成功生成,但在運行它時我收到錯誤:
錯誤:無法找到或加載主類name.Boot
是的,這是正確的 – rushimg