manifold
manifold copied to clipboard
Consider publishing a BOM
A BOM (bill-of-materials) is a special POM containing only the <dependencyManagement>
block. This allows consumers to import a specific version of the BOM dependency, but then omit version numbers when requesting individual jar dependencies. It's a similar convenience to consuming manifold-all
, but without the headaches fat jars can cause.
Example articles: https://www.baeldung.com/spring-maven-bom
Notable examples from the Java community: spring junit
Gradle consumers can take advantage of the bom artifact using the platform feature.