最新版nacos的注册服务时配置文件写的是对的,但就是在nacos web页面无法看见服务,此时你需要注意你的依赖是否正确
spring:  
  application:
    name: orderservice
  cloud:
    nacos:
      discovery:
        server-addr: 122.51.115.127:8848
父工程依赖:现在最新的spring boot是3.1.4,但是对应的spring cloud、com.alibaba.cloud并没有,也就是如果用了3.1.4在用nacos 服务无法注册,下面的版本是目前spring cloud、com.alibaba.cloud对应的最新的spring boot版本也是博主实验过的可行版本,官网spring cloud支持3.0.x,而com.alibaba.cloud目前是支持到3.0.2
<!--   spring boot 依赖  spring boot版本管理  -->
      <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-dependencies</artifactId>
        <version>3.0.2</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <!--   spring cloud alibbba  版本管理以及微服务组件  -->
      <dependency>
        <groupId>com.alibaba.cloud</groupId>
        <artifactId>spring-cloud-alibaba-dependencies</artifactId>
        <version>2022.0.0.0</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
      <!--   spring cloud  版本管理以及微服务组件   -->
      <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-dependencies</artifactId>
        <version>2022.0.0</version>
        <type>pom</type>
        <scope>import</scope>
      </dependency>
子工程依赖
 <!--  nacos  服务的注册与发现。      -->
        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
        </dependency>
此时启动服务,查看控制台可以使用debug=true,查看服务启动的详情,我之前版本依赖错误一直不打印nacos相关的信息,如下再去看nacos web页面就能看见注册的服务了,我之前版本依赖错误一直不打印nacos相关的信息,如下再去看nacos web页面就能看见注册的服务了

在这里插入图片描述

更多推荐