如何使用sbt-proguard实现类似maven的依赖着色?

时间:2015-06-02 02:24:34

标签: scala maven sbt

Maven的shade插件可以重新组织jar的结构并重写类文件的受影响的字节码。 SBT中的哪个插件可以实现此目的?我只发现了一个名为sbt-proguard的插件,不知道该怎么做。

1 个答案:

答案 0 :(得分:0)

试试sbt-assembly插件。来自github页面:

  

sbt-assembly可以为您的项目或库中的类着色   依赖。由Jar Jar链接支持,字节码转换(通过   ASM)用于更改对重命名的类的引用。

文档进一步描述了如何定义着色规则。