发布拆分程序集包

时间:2013-11-13 22:23:01

标签: scala sbt sbt-assembly

我正在使用sbt-assembly发布工件。但是我已经将配置拆分工件添加到代码和依赖包中。

sbt-assembly页面上的说明提到了如何将程序集添加到发布阶段。

但是我只发布了-assembly-0.0.1-SNAPSHOT.jar,而不是 - assembly-0.0.1-SNAPSHOT-deps.jar

如何添加deps.jar进行发布?

1 个答案:

答案 0 :(得分:1)

基本上使用packageDependency

重复这些步骤
artifact in (Compile, packageDependency) ~= { art =>
  art.copy(`classifier` = Some("deps"))
}

addArtifact(artifact in (Compile, packageDependency), packageDependency)