【问题标题】:sbt: how to merge multiple jarssbt:如何合并多个罐子
【发布时间】:2017-10-12 00:12:02
【问题描述】:

有没有办法使用 sbt 在一个 jar 中合并(组装)多个 jar。

假设我有:

  • src(空)
  • lib/lib1.jar
  • lib/lib2.jar

我想要:

  • 目标/all.jar

也许还有其他一些工具可以做到这一点,例如使用 zip 来聚合档案,但我认为 sbt 在组装过程中会进行一些有用的检查。

【问题讨论】:

    标签: scala sbt sbt-assembly


    【解决方案1】:

    SBT 有一个汇编插件:

    https://github.com/sbt/sbt-assembly

    您应该能够将静态 lib/jar 添加为依赖项,然后程序集插件可以将其全部打包到一个 jar 中。

    【讨论】:

      猜你喜欢
      • 2017-07-25
      • 1970-01-01
      • 2012-12-30
      • 2023-01-09
      • 1970-01-01
      • 2012-07-21
      • 2013-11-11
      • 2015-03-14
      • 1970-01-01
      相关资源
      最近更新 更多