首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在pom.xml中添加google-cloud-pubsub版本1.107.0时下载了更低的编译依赖项

在pom.xml中添加google-cloud-pubsub版本1.107.0时下载了更低的编译依赖项
EN

Stack Overflow用户
提问于 2020-07-06 18:00:05
回答 1查看 19关注 0票数 0

当我在pom.xml中添加以下依赖项时:

代码语言:javascript
复制
<!-- https://mvnrepository.com/artifact/com.google.cloud/google-cloud-pubsub -->
<dependency>
    <groupId>com.google.cloud</groupId>
    <artifactId>google-cloud-pubsub</artifactId>
    <version>1.107.0</version>
</dependency>

编译后的依赖项,如com.google.api.grpc » proto-google-cloud-pubsub-v1,可以在1.89.0中下载(请参阅https://mvnrepository.com/artifact/com.google.cloud/google-cloud-pubsub/1.107.0)。

但在我的存储库中,当我添加此依赖项时,这些已编译的依赖项将与较低版本一起下载,例如:在1.41.0中下载的com.google.api.grpc » proto-google-cloud-pubsub-v1

为什么会发生这种情况?应该做些什么来克服这个问题呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-06 18:59:04

它们可能是从依赖关系树的其他时间抓取的。

您可以使用mvn dependency:tree检查这一点。

要修复可传递的版本,请在<dependencyManagement>中添加一个条目。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62753630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档