如何在我的repo上启用Assembly插件。 https://github.com/rmuhamedgaliev/skala-skeleton我尝试修复它们。但是不能通过命令 sbt assembly ]
来运行它组件 [error]不是有效的命令:assembly [error]不是有效的项目ID:程序集 [错误]预期':' (如果选择配置) [错误]不是有效的密钥:程序集 [错误]汇编 [错误] ^ 出口
答案 0 :(得分:5)
您错过了一些配置(详细描述了here)。
首先,您必须在导入sbtassembly.Plugin._
之前导入AssemblyKeys
。
import sbtassembly.Plugin._
import AssemblyKeys._
然后你必须为你的构建添加设置(注意额外的assemblySettings
):
lazy val root = Project(
"root",
file("."),
settings = buildSettings ++ assemblySettings ++ Seq (
libraryDependencies ++= rootDependencies
)
)