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

构建eureka-server异常

ClassNotFoundException: org.springframework.boot.context.embedded.FilterRegistrationBean

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

解决办法:

使用不同的springcloud版本

例如:使用的springboot的版本


    org.springframework.boot
    spring-boot-starter-parent
    1.5.8.RELEASE
     

使用springcloud的版本为

 
  

    
        org.springframework.cloud
        spring-cloud-dependencies
        Brixton.RELEASE
        pom
        import
    

这时,会出现异常。需修改cloud版本号为如下信息即可:


    
        org.springframework.cloud
        spring-cloud-dependencies
        Dalston.SR1
        pom
        import
    


你可能感兴趣的:(学习笔记-cloud)