解决SpringBoot3整合SpringCloud启动后nacos报错获取不到配置、无法注册服务

文章目录

  • 场景
  • 一、依赖版本信息?
  • 二、 报错信息
    • 1.No spring.config.import property has been defined
    • 2.本地可以登录远程nacos控制台,但是服务注册不上去,服务管理中的服务列表中是空的。但是如果连接本地nacos,服务能正常注册上去,服务列表中能查看到相应的微服务
  • 3、 配置文件不存在 或 读取不到配置文件中的属性
  • 总结


场景

尝试从零搭建一个微服务项目,搭建基本框架后,本地启动程序连接远程nacos报错


一、依赖版本信息?

  • SpringBoot 3.3.4
  • SpringCloud 2023.0.3
  • SpringCloudAlibaba 2023.0.3.2
  • 阿里云部署nacos版本2.3.2

如果需要使用到nacos的服务注册发现及配置中心的功能,那么要先保障引入nacos服务注册和nacos配置中心的依赖

        
        <dependency>
            <groupId>com.alibaba.cloudgroupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-discoveryartifactId>
        dependency>

        
        <dependency>
            <groupId>com.alibaba.cloudgroupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-configartifactId>
        dependency>

想直接看配置的也可以参考下面最终配置文件

你可能感兴趣的:(spring,cloud,java,spring,boot,微服务,服务发现)