项目导入了nacos配置中心的依赖
<dependency>
<groupId>com.alibaba.cloud</groupId>
<artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId>
</dependency>
报错信息:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configDataContextRefresher' defined in class path resource [org/springframework/cloud/autoconfigure/RefreshAutoConfiguration.class]: Post-processing of merged bean definition failed; nested exception is java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.context.refresh.ConfigDataContextRefresher] from ClassLoader [sun.misc.Launcher$AppClassLoader@18b4aac2]
解决办法:
1.如果不需要nacos配置中心去掉pom中的nacos依赖即可。
2.在项目下创建bootstrap.properties配置文件
#服务名称
spring.application.name=gulimall-auth-server
#nacos 配置服务器地址
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
配置好服务名称和配置中心地址即可。
网友评论