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?