【发布时间】:2014-05-29 00:36:40
【问题描述】:
我需要为我的一个子项目构建一个 jar,包括依赖项,以便它可以用作 javaagent。
我有一个多模块的 sbt 项目,这个特定的模块是最低级别的(它也是纯 Java)。
我可以(例如使用sbt-onejar、sbt-proguard 或sbt assembly)覆盖最低级别模块的打包方式吗?
看起来这些工具确实是为发布后步骤而设计的,但我确实需要一个(替换或额外的)已发布的工件来包含依赖项(但仅限于这个模块)。
更新:Publishing 用于 sbt-assembly 是针对单个项目的说明,不容易转化为多项目。
【问题讨论】:
标签: deployment jar sbt sbt-assembly