如何读取此 pom 中的 google 组件依赖项?

How to read this google components dependencies in this pom?

我现在正在 selenium 和 google 云 jar 之间查看 jar hell。 selenium 有点过时了,但在尝试查看此处找到的 pom 文件中的版本时,我看不到任何版本...

https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/0.17.1/

如何判断使用的guava是什么版本?

我看到了类似的内容,但不确定如何 运行

mvn -P help:effective-pom -Dverbose

我使用 gradle,所以不确定如何将其指向远程工件。我可以使用 gradle 查看它引入的版本,但我不明白 pom 文件中为什么没有版本以及 gradle 从哪里获取它。我祈祷它不仅仅是引入最新版本,因为这真的很糟糕,并且随着时间的推移会创建一个不可复制的构建,如果我们标记我们发布的版本,稍后我们构建时,它会引入错误的 jars 并且可能会崩溃.番石榴的版本来自哪里?

谢谢, 院长

POM定义了一个父POM,即

https://repo1.maven.org/maven2/com/google/auth/google-auth-library-parent/0.17.1/google-auth-library-parent-0.17.1.pom

在这里您可以找到 属性 的 guava 版本,然后在 <dependencyManagement>.

中使用