sbt / sbt-assembly

Deploy über-JARs. Restart processes. (port of codahale/assembly-sbt)
MIT License
1.95k stars 224 forks source link

Multirelease jar dependencies not preserved during assembly #470

Open c3-adiwadaskar opened 2 years ago

c3-adiwadaskar commented 2 years ago

My sbt project has a dependency which is a multi-release jar (specifically https://mvnrepository.com/artifact/com.sap.cloud.db.jdbc/ngdbc/2.11.17).

When I run sbt -verbose clean assembly it appears that sbt-assembly omits the multi-release versions of the classes: image

I tried passing the Manifest attribute of "Multi-Release" -> true to the build settings, but this step did not work and those classes were still omitted.

How can I support multi-release dependencies?