RuedigerMoeller / fast-serialization

FST: fast java serialization drop in-replacement
Apache License 2.0
1.59k stars 245 forks source link

maven-bundle-plugin dependency for -jdk17 versions #328

Open mleguevel opened 1 year ago

mleguevel commented 1 year ago

Hello. Both jdk 17 compatible versions of the library published on maven central add a compile dependency to org.apache.felix:maven-bundle-plugin (visible here for instance), which I suppose is not expected, as it's a maven plugin. And it brings a lot of transitive dependencies which can clash with the dependencies of a project that imports fst (in our case, the dependency com.google.inject:guice:jar:no_aop brought by maven-core). I tried to look at the pom in the jdk17 branch but I was not able to understand how this compile dependency is added.

Thank you.