我正在使用sbt-assembly
发布工件。但是我已经将配置拆分工件添加到代码和依赖包中。
sbt-assembly页面上的说明提到了如何将程序集添加到发布阶段。
但是我只发布了-assembly-0.0.1-SNAPSHOT.jar
,而不是 - assembly-0.0.1-SNAPSHOT-deps.jar
。
如何添加deps.jar
进行发布?
答案 0 :(得分:1)
基本上使用packageDependency
:
artifact in (Compile, packageDependency) ~= { art =>
art.copy(`classifier` = Some("deps"))
}
addArtifact(artifact in (Compile, packageDependency), packageDependency)