6

我正在尝试使用 sbt-assembly,但无法安装它。

我从自述文件中逐字添加了 project/plugins.sbt 和依赖项:

addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.8.7")

然后我添加了一个 build.sbt 文件,其中包含自述文件所说的内容:

import AssemblyKeys._ // 把它放在文件的顶部

装配设置

启动 sbt 时出现此错误:

[错误] /Users/me/git/stest/project/Build.scala:29: not found: value assemblySettings [error] .settings(assemblySettings: _*) [error] ^ [error] 发现一个错误 [error] ( compile:compile) 编译失败

我回去尝试了另一个我在另一个 stackoverflow 帖子中看到的替代方法:

序列(装配设置:_*)

同样的问题。有任何想法吗?(斯卡拉 2.10.0)

4

1 回答 1

4

插件的作者在这里。你说你把 build.sbt 说的完全一样,但错误来自 build.scala。*.sbt 文件会自动导入一些东西,因此您必须为 build.scala 手动导入它们。

有关完整配置,请参阅https://github.com/eed3si9n/sbt-assembly-full-config-sample/blob/master/project/builds.scala

于 2013-04-02T16:25:00.583 回答