我正在尝试install sbt-assembly by following the instructions以使独立的jar可以在未安装scala的情况下在计算机上运行。使用sbt安装sbt-assembly 0.11.2
到目前为止,这些都是我采取的步骤。
我创建了一个plugins.sbt文件:
$ cat sbt/project/plugins.sbt
addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.7.2")
我增加了以下我build.sbt文件的开头:
$ head -n3 sbt/build.sbt
import AssemblyKeys._ // put this at the top of the file
seq(assemblySettings: _*)
但是当我运行SBT,我得到的以下错误:
sbt/build.sbt:1: error: not found: value AssemblyKeys
import AssemblyKeys._
你得到一个错误该插件无法下载的消息? – Christian
@Christian - 不,实际上,我没有收到那样的消息。我相信这个插件正在被下载。 – dsg
它在这里工作,完全符合你上面的陈述(我的插件仍然在'project/plugins/build.sbt'中,现在已被弃用,但我怀疑这是否有所不同)。如果你重新加载干净的更新会发生什么,它会下载插件吗? –