bootstrap 文件问题

bootstrap 文件问题

https://img1.sycdn.imooc.com//climg/637a27c70826e34f28580556.jpg

老师,这里这个问题,当时课程中说是因为 bootstrap.yml文件的优先级高。但是我们在user-service中已经没有了。所以连接默认的nacos的配置中心的地址  127.0.0.1。


解决方案,将 common 项目中的 

spring-cloud-starter-bootstrap

依赖注释掉了。


但是为什么,我在没有注释改依赖情况下, company-server 服务是能正常启动的。

https://img1.sycdn.imooc.com//climg/637a28b8087eb6bd18540338.jpg

company-server 也是依赖common 模块的。依赖和user 服务的依赖都是一样的。

company-server 也没有bootstarp 文件的。但是 company服务却是没有报错的。


https://img1.sycdn.imooc.com//climg/637a29480885aeb828720620.jpg

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
风间影月 2022-11-20 22:57:01

你的意思是两个微服务,都没有依赖,一个报错一个没报错,对吗?

  • 提问者 YX_油腻 #1

    对的。common中有该依赖。

    org.springframework.cloudspring-cloud-starter-bootstrap

    company 能启动。然后 user 不能启动,报nacos的127.0.01 的那个错。



    课程中,最开始启动gateway 的时候,gateway 不是也启动成功了(当时这个依赖还没移除把),他不也依赖common吗

    2022-11-20 23:09:46
  • 提问者 YX_油腻 #2

    都有这依赖

    2022-11-20 23:10:16
  • 你把项目clean一下,再install看看。要么都成功,要么都失败的。
    2022-11-20 23:18:35
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
Java高级工程师
  • 参与学习       412    人
  • 解答问题       306    个

通过一个大型项目贯穿,掌握主流技术栈,提升技术广度与深度 实现复杂度极高的招聘业务,用户端+企业端+SaaS平台全覆盖 构建技术+业务+工程实战+就业服务闭环,实现从初中级到高级工程师的跨越!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师