We use the exec-maven-plugin (a thread-safe plugin) to call msbuild for
dotnet builds within Maven.
We have 8 dotnet projects with 3 of them depending on shared libraries in
another directory in the repo (a total of 500 projects).
With multi-threading on (4 threads), these dotnet projects always f
> Is it because the oci-java-sdk is 2 hops from my pom and the jackson-bom
is 3 hops?
Yes, my experience tells that the distance from your pom matters.
> Is there anything I can do to control this such that the versions defined
in my parent "win"?
No, I think you can only import jackson-bom of y
I'm quite interested in this conversation as in my experience the process
of producing & consuming BOMs is still misunderstood.
Regarding 3rd party dependencies in a BOM, I've seen 2 main usages of BOMs.
- library BOM: defines *only* those modules belonging to the same
multi-project. Examples:
ht