包含依赖项的内容(packageBin中的映射)

时间:2015-05-09 04:40:15

标签: sbt

我们将多个项目组合成一个罐子:

val asmDep = "org.scala-lang.modules" % "scala-asm" % "5.0.3-scala-3"

lazy val compiler = (project in file(".") / "src" / "compiler")
  .settings(
    libraryDependencies ++= Seq(asmDep),
    mappings in Compile in packageBin :=
      (mappings in Compile in packageBin).value ++
      (mappings in Compile in packageBin in LocalProject("interactive")).value ++
      [...])

我还希望将asmDep依赖项(它是一个JAR)的内容包含到项目包中。是否有一种简单的方法可以实现这一目标?

1 个答案:

答案 0 :(得分:0)

您想使用sbt-assembly

我不确定string speichern = Path.Combine(System.Environment.GetFolderPath(Environment.SpecialFolder.Desktop), "scraped.txt"); 是否是您想要添加到软件包中的项目中许多项的唯一依赖项,但asmDep中有一些不同的配置选项可用sbt-assembly 1}}可能适合您的需求。