Maven 的 shade 插件可以重组 jar 的结构并重写受影响的类文件的字节码。 SBT中有什么插件可以实现这个目的?我只找到了一个名为 sbt-proguard 的插件,但不知道该怎么做。
最佳答案
试试 sbt-assembly插入。来自 github 页面:
sbt-assembly can shade classes from your projects or from the library dependencies. Backed by Jar Jar Links, bytecode transformation (via ASM) is used to change references to the renamed classes.
文档进一步描述了如何定义着色规则。
关于scala - 如何使用sbt-proguard实现类似maven的依赖阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30586336/