我嘗試安裝sbt-assembly來創建jar文件和所有我的scala文件及其依賴關係。運行插件的困難sbt-assembly
我已經安裝了sbt(shell中的命令「sbt sbt-version」提供了以下版本:0.13.9)。我從Github存儲庫(https://github.com/sbt/sbt-assembly)下載了sbt-assembly,並將其解壓縮到一個文件夾中。
我按照GitHub上的README指令(創建了一個/project/assembly.sbt文件,裏面有「addSbtPlugin(」com.eed3si9n「%」sbt-assembly「%」0.14.0「)」)。我還創建了一個/project/build.sbt文件,按照本教程(http://raintomorrow.cc/post/50811498259/how-to-package-a-scala-project-into-an)。無論如何,當我在shell(我位於sbt-assembly文件所在的文件夾中)中寫入命令「sbt run」或「sbt assembly」時,總是會收到兩條錯誤消息,指出對象「導入AssemblyKeys._「和值」assemblySettings「(從我剛創建的文件/project/build.sbt)找不到。
如果有人知道我做錯了什麼,這將是非常有幫助的。
謝謝!
即使我將build.sbt文件放在項目的根目錄中,我仍然收到有關「導入AssemblyKeys._」和「assemblySettings」未知的兩條錯誤消息。 – Dust009
請參閱https://github.com/sbt/sbt-assembly/blob/master/Migration.md,它們應該被刪除。 –