【发布时间】:2015-12-24 20:43:28
【问题描述】:
我尝试安装 sbt-assembly 来创建包含我所有 scala 文件及其依赖项的 jar 文件。
我已经安装了 sbt(shell 中的命令“sbt sbt-version”给出了以下版本:0.13.9)。我从 Github 存储库 (https://github.com/sbt/sbt-assembly) 下载了 sbt-assembly 并解压到一个文件夹中。
我按照 Github 上 README 中的说明进行操作(创建一个 /project/assembly.sbt 文件,其中包含“addSbtPlugin("com.eed3si9n" % "sbt-assembly" % "0.14.0")")。我还按照本教程 (http://raintomorrow.cc/post/50811498259/how-to-package-a-scala-project-into-an) 创建了一个 /project/build.sbt 文件。
无论如何,当我在 shell 中编写命令“sbt run”或“sbt assembly”时(我位于 sbt-assembly 文件所在的文件夹中),我总是收到两条错误消息,指出对象“导入未找到 AssemblyKeys._”和值“assemblySettings”(来自我刚刚创建的文件 /project/build.sbt)。
如果有人知道我做错了什么,那将非常有帮助。
谢谢!
【问题讨论】:
标签: scala jar sbt sbt-assembly