【问题标题】:SBT Scala Assembly PluginSBT Scala 程序集插件
【发布时间】:2014-09-21 07:23:37
【问题描述】:

如何在我的仓库中启用 Assembly 插件。 https://github.com/rmuhamedgaliev/skala-skeleton 我尝试修复它们。但是不能用命令 sbt assembly]

运行它

组装 [错误] 不是一个有效的命令:程序集 [错误] 不是有效的项目 ID:程序集 [错误] 预期的“:”(如果选择配置) [错误] 不是有效的密钥:程序集 [错误] 组装 [错误] ^ 退出

【问题讨论】:

    标签: scala sbt sbt-assembly


    【解决方案1】:

    您缺少一些配置(在 here 中有详细描述)。

    首先你必须先导入sbtassembly.Plugin._,然后再导入AssemblyKeys

    import sbtassembly.Plugin._
    import AssemblyKeys._
    

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

    lazy val root = Project(
      "root",
      file("."),
      settings = buildSettings ++ assemblySettings ++ Seq (
        libraryDependencies ++= rootDependencies
      )
    )
    

    【讨论】:

      猜你喜欢
      • 2018-08-19
      • 2020-01-22
      • 1970-01-01
      • 2017-04-22
      • 1970-01-01
      • 2012-06-26
      • 2013-05-30
      • 2015-03-07
      • 2015-03-13
      相关资源
      最近更新 更多