如何解决springcloud中Feign导入依赖为unknow的问题


本篇内容介绍了“如何解决springcloud中Feign导入依赖为unknow的问题”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!网上很多人在使用的feign时在pom.xml中的依赖为:但是在我个人的使用过程中始终没能成功,Maven的DeDependencies一直显示为:spring-cloud-starter-feign:unknow经过自己翻阅官方文档中发现这一句:To include Feign in your project use the starter with group org.springframework.cloud and artifact id spring-cloud-starter-openfeign. See the Spring Cloud Project page for details on setting up your build system with the current Spring Cloud Release Train.学习SpringCloud(Finchley.M8) Feign时,总是不能导入这两个注解@EnableFeignClients,@FeignClient ,事实上pom.xml已经导入了依赖spring-cloud-starter-openfeign,且SpringBoot的版本是2.0.0.RELEASE。怀疑有部分依赖jar包下载不完整。由于不确定具体是哪几个或哪些jar包不完整,所以需要批量更新项目中所有失败的jar包。打开命令行,运行如下命令,maven强制更新未完成的jar包果然看到异常输出[ERROR] 读取{maven_home}orgspringfr免费云主机域名ameworkcloudspring-cloud-openfeign-core2.0.0.M1spring-cloud-openfeign-core-2.0.0.M1.jar时出错; invalid LOC header (bad signature)手动删除此文件spring-cloud-openfeign-core-2.0.0.M1.jar重新执行上面的maven命令,以强制更新jar包,再次抛出异常:HiController中引用的SchedualServiceHi,自动注入失败。为编译通过,先前已经把@FeignClient都注释了,当然不能自动注入了。把Controller的相关代码也一并注释,第三次执行maven命令,强制更新jar包。成功。用maven命令,更新成功jar包后,按Ctrl + Shif + O,就可以正常导入Feign的相关注解了。“如何解决springcloud中Feign导入依赖为unknow的问题”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注百云主机网站,小编将为大家输出更多高质量的实用文章!

相关推荐: html和css隐藏元素的属性是什么

这篇文章给大家分享的是有关html和css隐藏元素的属性是什么的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。   display: none   1、DOM结构: 浏览器不会渲染display:none 的元素, 并且不占据页面空间…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 09/12 15:00
Next 09/12 15:01

相关推荐