0

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?

halfer
  • 19,824
  • 17
  • 99
  • 186
Lolly
  • 34,250
  • 42
  • 115
  • 150

0 Answers0