suggesting books for book list

2023-07-29 Thread mark.yagnatinsky
This list has some books and articles about maven: https://maven.apache.org/articles.html Sonatype has 3 free maven books available on its website in both HTML and pdf form Is the policy to list basically anything or does someone have vouch that the books are good or...? This message is for

Re: Confused about how to override a transient artifact version

2023-07-29 Thread Tamás Cservenák
Just as an alternative: there is also since 3.9 the "reverse dep tree": https://github.com/apache/maven/blob/master/maven-core/src/main/java/org/apache/maven/internal/aether/DefaultRepositorySystemSessionFactory.java#L96-L104 Just pass to Maven `-Dmaven.repo.local.recordReverseTree` and Maven

Re: Confused about how to override a transient artifact version

2023-07-29 Thread Jörg Schaible
Hi David, On Saturday , 29. July 2023, 01:29:14 CEST David Karr wrote: > In general, I know how to override transient artifact versions. You add an > "exclusion" for the artifact on the dependency that is including that > dependency, and then you manually add that dependency in the same pom where

Re: Confused about how to override a transient artifact version

2023-07-29 Thread Delany
Hi David, When I want to know what's bringing in a dependency I use https://github.com/ferstl/depgraph-maven-plugin mvn depgraph:aggregate -DtargetIncludes=:jackson-databind And it drops a nice diagram in the root build dir. com.github.ferstl depgraph-maven-plugin

maven class path order documentation

2023-07-29 Thread mark.yagnatinsky
In the release notes for Maven 2.0.9: http://people.apache.org/~jvanzyl/maven-3.1.1/docs/2.0.9/release-notes.html It says: "introduced deterministic ordering of dependencies on the classpath. In the past, natural set ordering was used and this lead to odd results. The ordering is now preserved