IDEA创建turbine得maven工程失败

发布于 2022-09-11 16:51:46 字数 531 浏览 7 评论 0

最近在学习Spring Cloud,照着《Spring Cloud与Docker 微服务架构实战》(第2版)学,学到使用Turbine聚合监控数据时,在IDEA里创建ArtifactId是microsercice-hystrix-turbine的maven项目时,这个项目就没有创建成功,试了好几次都没有成功。

我在pom文件里找到了一个这个错误,没百度到解决办法,所以提出此问题。
下面是报错截图:
图片描述

报的错是:Failed to read artifact descriptor for org.springframework.cloud:spring-cloud-netflix-turbine:jar:1.4.6.RELEASE
这个是一创建这个工程就这样。我试了用idea创建一个普通的springboot工程,没有问题。就是创建这个加了turbine依赖的springboot工程创建不成功。

希望有懂得人能指点。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

不打扰别人 2022-09-18 16:51:46

自己百度了以下maven导入jar失败,看到了很多解决方法,照着已经解决了。
这个问题是由于我配的maven镜像网站除了问题,在导入这个turbine的jar包时,报了个500的错误(这个错误原因可以在本地的仓库里对应去找到这个jar包的lasteUpdate文件),所以本地就导入不了这个jar包的相关文件,我就自己去maven官网下载了对应版本的spring-cloud-netflix-turbine-1.4.6.RELEASE.jar这个jar包,通过mvn install安装到本地的仓库里,再在IDEA里刷新以下工程就好了。
mvn install命令:
命令:

mvn install:install-file -Dfile=E:/spring-cloud-netflix-turbine-1.4.6.RELEASE.jar -DgroupId=org.springframework.cloud -DartifactId=spring-cloud-netflix-turbine -Dversion=1.4.6.RELEASE -Dpackaging=jar

E:/ 是我放下载好的jar包的路径
groupId、artifactId以及version在maven官网下载对应版本的jar包的页面可以看到:
图片描述

安装及成功截图:
图片描述

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文