How do JVM build tools resolve dependencies with no identified version in the POM?
My project has a transitive dependency on Google’s guice library. Guice’s POM contains dependencies that have no version info. For example: <dependency> <groupId>javax.inject</groupId> <artifactId>javax.inject</artifactId> </dependency> I note that there is only one version of that particular library: 1. I also note that there is no <dependencyManagement> node in the POM. There is a <parent> node,… Read More How do JVM build tools resolve dependencies with no identified version in the POM?