nacos 3.1.0 运行主类报错
Receiver class com.alibaba.cloud.nacos.logging.NacosLoggingAppRunListener does not define or inherit an implementation of the resolved method 'abstract void starting()' of interface org.springframework.boot.SpringApplicationRunListener.
翻译一下
接收器类"com.alibaba.cloud.nacos.logging.NacosLoggingAppRunListener"未定义或未继承实现接口"org.springframework.boot.SpringApplicationRunListener"中的已解析方法"abstract void starting()"。
真看不出来,这个我一直在找资料看看是不是nacos 版本太高 有些什么问题,检查nacos的配置该有的都有,后面想了想,这个是不是spring cloud 的版本太低 了,结果换了新的,还真是这个问题
这篇写得很好,我这真是低级问题,换spring cloud的版本就好了
https://blog.csdn.net/qq_42082701/article/details/154830460


c
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>2023.0.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-dependencies</artifactId>
<version>4.1.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>3.2.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId>
<version>2025.0.0</version>
</dependency>
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
<version>2025.0.0</version>
</dependency>
<!-- nacos父工程pom文件配置 -->
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-alibaba-dependencies</artifactId>
<version>2025.0.0.0</version>
<type>pom</type>
<scope>import</scope>
</dependency>
<!-- nacos组件,用于把服务注册到nacos上 -->
<dependency>
<groupId>com.alibaba.nacos</groupId>
<artifactId>nacos-client</artifactId>
</dependency>
nacos 3.1.0 检查对应版本
环境准备
JDK 17+
Maven 3.8+
Nacos Server 3.1.0
Spring Boot 3.2.0
Spring Cloud 2023.0.0 (对应Alibaba 2025.0.0)
