springboot启动报错start bean 'eurekaAutoServiceRegistration' NullPointerException

2020-12-13 06:24

阅读:569

标签:maven依赖   bean   VID   iba   maven   class   provided   bsp   except   

解决方案参考:https://blog.csdn.net/hhj13978064496/article/details/82825365

 

我将eureka的依赖包放到了依赖包的最下面,启动报错,

如下:

    dependencies>



        dependency>
            groupId>org.springframework.bootgroupId>
            artifactId>spring-boot-starter-webartifactId>
        dependency>
        dependency>
            groupId>org.mybatis.spring.bootgroupId>
            artifactId>mybatis-spring-boot-starterartifactId>
            version>2.0.1version>
        dependency>
        
        dependency>
            groupId>org.springframework.bootgroupId>
            artifactId>spring-boot-starter-securityartifactId>
            version>2.0.6.RELEASEversion>
        dependency>


        
        dependency>
            groupId>org.springframework.cloudgroupId>
            artifactId>spring-cloud-starter-oauth2artifactId>
            version>2.1.3.RELEASEversion>
        dependency>

        
        dependency>
            groupId>org.springframework.security.oauthgroupId>
            artifactId>spring-security-oauth2artifactId>
            version>2.3.6.RELEASEversion>
        dependency>

        dependency>
            groupId>org.springframework.bootgroupId>
            artifactId>spring-boot-starter-data-redisartifactId>
        dependency>

        dependency>
            groupId>mysqlgroupId>
            artifactId>mysql-connector-javaartifactId>
        dependency>

        dependency>
            groupId>org.projectlombokgroupId>
            artifactId>lombokartifactId>
            version>${lombok.version}version>
            scope>providedscope>
        dependency>


        
        dependency>
            groupId>javaxgroupId>
            artifactId>javaee-apiartifactId>
            version>8.0version>
            scope>providedscope>
        dependency>


        dependency>
            groupId>com.alibabagroupId>
            artifactId>druid-spring-boot-starterartifactId>
            version>1.1.10version>
        dependency>

        
        dependency>
            groupId>org.springframework.cloudgroupId>
            artifactId>spring-cloud-starter-netflix-eureka-clientartifactId>
        dependency>
    dependencies>

 

将eureka移动到最上面,启动正常,猜测是因为eureka依赖

如下:

 dependencies>

        
        dependency>
            groupId>org.springframework.cloudgroupId>
            artifactId>spring-cloud-starter-netflix-eureka-clientartifactId>
        dependency>

        dependency>
            groupId>org.springframework.bootgroupId>
            artifactId>spring-boot-starter-webartifactId>
        dependency>
        dependency>
            groupId>org.mybatis.spring.bootgroupId>
            artifactId>mybatis-spring-boot-starterartifactId>
            version>2.0.1version>
        dependency>
        
        dependency>
            groupId>org.springframework.bootgroupId>
            artifactId>spring-boot-starter-securityartifactId>
            version>2.0.6.RELEASEversion>
        dependency>


        
        dependency>
            groupId>org.springframework.cloudgroupId>
            artifactId>spring-cloud-starter-oauth2artifactId>
            version>2.1.3.RELEASEversion>
        dependency>

        
        dependency>
            groupId>org.springframework.security.oauthgroupId>
            artifactId>spring-security-oauth2artifactId>
            version>2.3.6.RELEASEversion>
        dependency>

        dependency>
            groupId>org.springframework.bootgroupId>
            artifactId>spring-boot-starter-data-redisartifactId>
        dependency>

        dependency>
            groupId>mysqlgroupId>
            artifactId>mysql-connector-javaartifactId>
        dependency>

        dependency>
            groupId>org.projectlombokgroupId>
            artifactId>lombokartifactId>
            version>${lombok.version}version>
            scope>providedscope>
        dependency>


        
        dependency>
            groupId>javaxgroupId>
            artifactId>javaee-apiartifactId>
            version>8.0version>
            scope>providedscope>
        dependency>


        dependency>
            groupId>com.alibabagroupId>
            artifactId>druid-spring-boot-starterartifactId>
            version>1.1.10version>
        dependency>

    dependencies>

 

 

由此可见,Maven依赖是有顺序的

springboot启动报错start bean 'eurekaAutoServiceRegistration' NullPointerException

标签:maven依赖   bean   VID   iba   maven   class   provided   bsp   except   

原文地址:https://www.cnblogs.com/javallh/p/11177683.html


评论


亲,登录后才可以留言!