SBT Scala Assembly插件

Rin*_*iev 4 scala sbt sbt-assembly

如何在我的repo上启用Assmbly插件.https://github.com/rmuhamedgaliev/skala-skeleton我尝试修复它们.但无法使用命令sbt assembly运行此命令]

assembly [error]无效命令:assembly [error]无效项目ID:assembly [error]预期':'(如果选择配置)[error]不是有效键:assembly [error] assembly [error] ^出口

lpi*_*ora 5

您缺少一些配置(详细信息请参见此处).

首先,您必须在导入sbtassembly.Plugin._之前导入AssemblyKeys.

import sbtassembly.Plugin._
import AssemblyKeys._
Run Code Online (Sandbox Code Playgroud)

然后你必须为你的构建添加设置(注意额外assemblySettings):

lazy val root = Project(
  "root",
  file("."),
  settings = buildSettings ++ assemblySettings ++ Seq (
    libraryDependencies ++= rootDependencies
  )
)
Run Code Online (Sandbox Code Playgroud)