初学Spring cloud,集成Eureka启动报错java.lang.ArrayStoreException: sun.reflect.annotation.TypeNotPresentExceptionProxy
启动数组越界。。。这肯定不正常
找到这个类断点该类的构造函数发现另有错误!
可以看出真正的错误是:
java.lang.ClassNotFoundException: org.springframework.cloud.context.scope.refresh.RefreshScope
引入对应的jar包就行
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-context</artifactId>
<version>2.2.1.RELEASE</version>
</dependency>
因为Eureka我引的是2.2.1,所以这也是2.2.1