manifold icon indicating copy to clipboard operation
manifold copied to clipboard

Consider publishing a BOM

Open DPUkyle opened this issue 3 years ago • 0 comments

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.

DPUkyle avatar Sep 24 '21 17:09 DPUkyle