构建eureka-server异常ClassNotFoundException: org.springframework.boot.context.embedded.FilterRegistratio...

mac2022-06-30  29

Caused by: java.lang.ClassNotFoundException: org.springframework.boot.context.embedded.FilterRegistrationBean

这个错误就是由于springboot的版本更新,有些类的路径发生了变化,

解决办法

使用不同的springcloud版本

例如

我使用的springboot的版本

 

<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> </parent>

 

当我使用springcloud的版本为

<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Brixton.RELEASE</version> <type>pom</type> <scope>import</scope> </dependency>

会出现异常。

只需修改为

<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> <version>Dalston.SR1</version> <type>pom</type> <scope>import</scope> </dependency>

就OK了

公众号

欢迎关注我的公众号“码上开发”,每天分享最新技术资讯、最优原创文章。关注获取最新资源

 

转载于:https://www.cnblogs.com/xswz/p/8030253.html

最新回复(0)