Skip to content

Commit a9da078

Browse files
committed
concat module-info.class files of dependencies in fat jar
1 parent 19287a7 commit a9da078

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

build.sbt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ Compile / mainClass := Some("com.scalableminds.fossildb.FossilDB")
4444

4545
assembly / assemblyMergeStrategy := {
4646
case x if x.endsWith("io.netty.versions.properties") => MergeStrategy.first
47+
// compare https://stackoverflow.com/questions/54834125/sbt-assembly-deduplicate-module-info-class
48+
case x if x.endsWith("module-info.class") => MergeStrategy.concat
4749
case x =>
4850
val oldStrategy = (assembly / assemblyMergeStrategy).value
4951
oldStrategy(x)

0 commit comments

Comments
 (0)