Maven dependency version detection

96 Views Asked by At

I am using Maven in my project. I see below dependency is mentioned in one of the module's pom.xml without version.

<dependency>
  <groupId>com.graphql-java</groupId>
  <artifactId>graphql-java</artifactId>
</dependency>

I see that in .flattened-pom.xml, version 19.2 got mentioned.

<dependency>
  <groupId>com.graphql-java</groupId>
  <artifactId>graphql-java</artifactId>
  <version>19.2</version>
  <scope>compile</scope>
</dependency>

and the dependency tree:

executing mvn dependency:tree, I get below,

  +- com.main:export-structure:jar:1.0.0:compile          -> one of my maven module
   |  +- com.graphql-java:graphql-java:jar:19.2:compile

Executing mvn dependency:tree -Dincludes=com.graphql-java:graphql-java, I don't get any dependency tree.

Where does the version 19.2 come from? How does Maven get this 19.2 version?

0

There are 0 best solutions below