似乎 sbt 总是检索所有依赖项,只要我retrieveManaged := true在build.sbt.
我有一些依赖项配置为provided,我不需要将它们检索到目录中lib_managed/。
如何告诉 sbt 呢?
经过几天的搜索,我找到了一个完全符合我要求的 sbt 插件。https://github.com/xerial/sbt-pack。
尽管它与 lib_managed 无关,但它会将所有依赖项检索到 target/pack/lib 中,而无需提供这些依赖项。并且 target/pack 可以直接分发,不需要无用的 jars。这正是我所需要的。
| 归档时间: |
|
| 查看次数: |
702 次 |
| 最近记录: |