我正在尝试使用sbt-assembly并且无法安装它。
从自述文件中逐字逐句地添加了项目/ plugins.sbt以及依赖项:
addSbtPlugin(“com.eed3si9n”%“sbt-assembly”%“0.8.7”)
然后我添加了一个build.sbt文件,其中包含自述文件的内容:
导入AssemblyKeys._ //将其放在文件的顶部
assemblySettings
启动sbt:
时出现此错误[error] /Users/me/git/stest/project/Build.scala:29:not found:value assemblySettings [错误] .settings(assemblySettings:_ *) [错误] ^ [错误]发现一个错误 [error](编译:编译)编译失败
我回去尝试了另一个我在另一个stackoverflow帖子中看到的替补:
SEQ(assemblySettings:_ *)
同样的问题。有任何想法吗? (Scala 2.10.0)
答案 0 :(得分:4)
这个插件的作者。你说你完全按照build.sbt说的那样,但错误来自build.scala。 * .sbt文件会自动导入多个内容,因此您必须手动为build.scala导入它们。
有关完整配置,请参阅https://github.com/eed3si9n/sbt-assembly-full-config-sample/blob/master/project/builds.scala。