Spring Cloud Eureka jar包版本问题

发布于 2022-09-05 23:37:06 字数 38562 浏览 11 评论 0

Spring cloud 服务注册中心Eureka,pom.xml 中依赖jar包版本不同时启动报错。
Spring boot 1.5.7.RELEASE ,Spring cloud Dalston.SR3 启动报错。
Spring boot 1.3.7.RELEASE ,Spring cloud Brixton.SR5 启动正常。


pom.xml

<modelVersion>4.0.0</modelVersion>
<groupId>com.service</groupId>
<artifactId>service</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>

<name>service</name>
<description>Spring Cloud 微服务</description>

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.5.7.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    <java.version>1.8</java.version>
    <spring-cloud.version>Dalston.SR3</spring-cloud.version>
    <!--Dalston.SR3 Brixton.SR5-->
</properties>

<dependencies>
    <dependency>
        <groupId>org.springframework.cloud</groupId>
        <artifactId>spring-cloud-starter-eureka</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-dependencies</artifactId>
            <version>${spring-cloud.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

application.properties


spring.application.name=hello-service
eureka.client.serviceUrl.defaultZone=http://localhost:1111/eureka/
server.port=8081


错误信息

"C:Program FilesJavajdk1.8.0_141binjava" -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=50248 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-javaagent:C:Program FilesJetBrainsIntelliJ IDEA 2017.2libidea_rt.jar=50249:C:Program FilesJetBrainsIntelliJ IDEA 2017.2bin" -Dfile.encoding=UTF-8 -classpath "C:Program FilesJavajdk1.8.0_141jrelibcharsets.jar;C:Program FilesJavajdk1.8.0_141jrelibdeploy.jar;C:Program FilesJavajdk1.8.0_141jrelibextaccess-bridge-64.jar;C:Program FilesJavajdk1.8.0_141jrelibextcldrdata.jar;C:Program FilesJavajdk1.8.0_141jrelibextdnsns.jar;C:Program FilesJavajdk1.8.0_141jrelibextjaccess.jar;C:Program FilesJavajdk1.8.0_141jrelibextjfxrt.jar;C:Program FilesJavajdk1.8.0_141jrelibextlocaledata.jar;C:Program FilesJavajdk1.8.0_141jrelibextnashorn.jar;C:Program FilesJavajdk1.8.0_141jrelibextsunec.jar;C:Program FilesJavajdk1.8.0_141jrelibextsunjce_provider.jar;C:Program FilesJavajdk1.8.0_141jrelibextsunmscapi.jar;C:Program FilesJavajdk1.8.0_141jrelibextsunpkcs11.jar;C:Program FilesJavajdk1.8.0_141jrelibextzipfs.jar;C:Program FilesJavajdk1.8.0_141jrelibjavaws.jar;C:Program FilesJavajdk1.8.0_141jrelibjce.jar;C:Program FilesJavajdk1.8.0_141jrelibjfr.jar;C:Program FilesJavajdk1.8.0_141jrelibjfxswt.jar;C:Program FilesJavajdk1.8.0_141jrelibjsse.jar;C:Program FilesJavajdk1.8.0_141jrelibmanagement-agent.jar;C:Program FilesJavajdk1.8.0_141jrelibplugin.jar;C:Program FilesJavajdk1.8.0_141jrelibresources.jar;C:Program FilesJavajdk1.8.0_141jrelibrt.jar;E:JAVAservicetargetclasses;C:Usersxu.mingming.m2repositoryorgspringframeworkcloudspring-cloud-starter-eureka1.3.4.RELEASEspring-cloud-starter-eureka-1.3.4.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkcloudspring-cloud-starter1.2.3.RELEASEspring-cloud-starter-1.2.3.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkcloudspring-cloud-context1.2.3.RELEASEspring-cloud-context-1.2.3.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworksecurityspring-security-crypto4.2.3.RELEASEspring-security-crypto-4.2.3.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkcloudspring-cloud-commons1.2.3.RELEASEspring-cloud-commons-1.2.3.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworksecurityspring-security-rsa1.0.3.RELEASEspring-security-rsa-1.0.3.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgbouncycastlebcpkix-jdk15on1.55bcpkix-jdk15on-1.55.jar;C:Usersxu.mingming.m2repositoryorgbouncycastlebcprov-jdk15on1.55bcprov-jdk15on-1.55.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkcloudspring-cloud-netflix-core1.3.4.RELEASEspring-cloud-netflix-core-1.3.4.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkbootspring-boot1.5.7.RELEASEspring-boot-1.5.7.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkbootspring-boot-autoconfigure1.5.7.RELEASEspring-boot-autoconfigure-1.5.7.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkcloudspring-cloud-netflix-eureka-client1.3.4.RELEASEspring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar;C:Usersxu.mingming.m2repositorycomnetflixeurekaeureka-client1.6.2eureka-client-1.6.2.jar;C:Usersxu.mingming.m2repositoryorgcodehausjettisonjettison1.3.7jettison-1.3.7.jar;C:Usersxu.mingming.m2repositorystaxstax-api1.0.1stax-api-1.0.1.jar;C:Usersxu.mingming.m2repositorycomnetflixnetflix-commonsnetflix-eventbus0.3.0netflix-eventbus-0.3.0.jar;C:Usersxu.mingming.m2repositorycomnetflixnetflix-commonsnetflix-infix0.3.0netflix-infix-0.3.0.jar;C:Usersxu.mingming.m2repositorycommons-jxpathcommons-jxpath1.3commons-jxpath-1.3.jar;C:Usersxu.mingming.m2repositoryjoda-timejoda-time2.9.9joda-time-2.9.9.jar;C:Usersxu.mingming.m2repositoryorgantlrantlr-runtime3.4antlr-runtime-3.4.jar;C:Usersxu.mingming.m2repositoryorgantlrstringtemplate3.2.1stringtemplate-3.2.1.jar;C:Usersxu.mingming.m2repositoryantlrantlr2.7.7antlr-2.7.7.jar;C:Usersxu.mingming.m2repositorycomgooglecodegsongson2.8.1gson-2.8.1.jar;C:Usersxu.mingming.m2repositoryorgapachecommonscommons-math2.2commons-math-2.2.jar;C:Usersxu.mingming.m2repositorycomnetflixarchaiusarchaius-core0.7.4archaius-core-0.7.4.jar;C:Usersxu.mingming.m2repositoryjavaxwsrsjsr311-api1.1.1jsr311-api-1.1.1.jar;C:Usersxu.mingming.m2repositorycomnetflixservoservo-core0.10.1servo-core-0.10.1.jar;C:Usersxu.mingming.m2repositorycomnetflixservoservo-internal0.10.1servo-internal-0.10.1.jar;C:Usersxu.mingming.m2repositorycomsunjerseyjersey-core1.19.1jersey-core-1.19.1.jar;C:Usersxu.mingming.m2repositorycomsunjerseyjersey-client1.19.1jersey-client-1.19.1.jar;C:Usersxu.mingming.m2repositorycomsunjerseycontribsjersey-apache-client41.19.1jersey-apache-client4-1.19.1.jar;C:Usersxu.mingming.m2repositoryorgapachehttpcomponentshttpclient4.5.3httpclient-4.5.3.jar;C:Usersxu.mingming.m2repositorycomgoogleinjectguice4.1.0guice-4.1.0.jar;C:Usersxu.mingming.m2repositoryjavaxinjectjavax.inject1javax.inject-1.jar;C:Usersxu.mingming.m2repositoryaopallianceaopalliance1.0aopalliance-1.0.jar;C:Usersxu.mingming.m2repositorycomfasterxmljacksoncorejackson-annotations2.8.0jackson-annotations-2.8.0.jar;C:Usersxu.mingming.m2repositorycomfasterxmljacksoncorejackson-core2.8.10jackson-core-2.8.10.jar;C:Usersxu.mingming.m2repositorycomnetflixeurekaeureka-core1.6.2eureka-core-1.6.2.jar;C:Usersxu.mingming.m2repositoryorgcodehauswoodstoxwoodstox-core-asl4.4.1woodstox-core-asl-4.4.1.jar;C:Usersxu.mingming.m2repositoryjavaxxmlstreamstax-api1.0-2stax-api-1.0-2.jar;C:Usersxu.mingming.m2repositoryorgcodehauswoodstoxstax2-api3.1.4stax2-api-3.1.4.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkcloudspring-cloud-starter-archaius1.3.4.RELEASEspring-cloud-starter-archaius-1.3.4.RELEASE.jar;C:Usersxu.mingming.m2repositorycommons-configurationcommons-configuration1.8commons-configuration-1.8.jar;C:Usersxu.mingming.m2repositorycommons-langcommons-lang2.6commons-lang-2.6.jar;C:Usersxu.mingming.m2repositorycomgoogleguavaguava18.0guava-18.0.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkcloudspring-cloud-starter-ribbon1.3.4.RELEASEspring-cloud-starter-ribbon-1.3.4.RELEASE.jar;C:Usersxu.mingming.m2repositorycomnetflixribbonribbon2.2.2ribbon-2.2.2.jar;C:Usersxu.mingming.m2repositorycomnetflixribbonribbon-transport2.2.2ribbon-transport-2.2.2.jar;C:Usersxu.mingming.m2repositoryioreactivexrxnetty-contexts0.4.9rxnetty-contexts-0.4.9.jar;C:Usersxu.mingming.m2repositoryioreactivexrxnetty-servo0.4.9rxnetty-servo-0.4.9.jar;C:Usersxu.mingming.m2repositorycomnetflixhystrixhystrix-core1.5.12hystrix-core-1.5.12.jar;C:Usersxu.mingming.m2repositoryorghdrhistogramHdrHistogram2.1.9HdrHistogram-2.1.9.jar;C:Usersxu.mingming.m2repositoryioreactivexrxnetty0.4.9rxnetty-0.4.9.jar;C:Usersxu.mingming.m2repositoryionettynetty-codec-http4.0.27.Finalnetty-codec-http-4.0.27.Final.jar;C:Usersxu.mingming.m2repositoryionettynetty-codec4.0.27.Finalnetty-codec-4.0.27.Final.jar;C:Usersxu.mingming.m2repositoryionettynetty-handler4.0.27.Finalnetty-handler-4.0.27.Final.jar;C:Usersxu.mingming.m2repositoryionettynetty-transport-native-epoll4.0.27.Finalnetty-transport-native-epoll-4.0.27.Final.jar;C:Usersxu.mingming.m2repositoryionettynetty-common4.0.27.Finalnetty-common-4.0.27.Final.jar;C:Usersxu.mingming.m2repositoryionettynetty-buffer4.0.27.Finalnetty-buffer-4.0.27.Final.jar;C:Usersxu.mingming.m2repositoryionettynetty-transport4.0.27.Finalnetty-transport-4.0.27.Final.jar;C:Usersxu.mingming.m2repositorycomnetflixribbonribbon-core2.2.2ribbon-core-2.2.2.jar;C:Usersxu.mingming.m2repositorycomnetflixribbonribbon-httpclient2.2.2ribbon-httpclient-2.2.2.jar;C:Usersxu.mingming.m2repositorycommons-collectionscommons-collections3.2.2commons-collections-3.2.2.jar;C:Usersxu.mingming.m2repositorycomnetflixnetflix-commonsnetflix-commons-util0.1.1netflix-commons-util-0.1.1.jar;C:Usersxu.mingming.m2repositorycomnetflixribbonribbon-loadbalancer2.2.2ribbon-loadbalancer-2.2.2.jar;C:Usersxu.mingming.m2repositorycomnetflixnetflix-commonsnetflix-statistics0.1.1netflix-statistics-0.1.1.jar;C:Usersxu.mingming.m2repositoryioreactivexrxjava1.1.10rxjava-1.1.10.jar;C:Usersxu.mingming.m2repositorycomnetflixribbonribbon-eureka2.2.2ribbon-eureka-2.2.2.jar;C:Usersxu.mingming.m2repositoryorgslf4jslf4j-api1.7.25slf4j-api-1.7.25.jar;C:Usersxu.mingming.m2repositorycomthoughtworksxstreamxstream1.4.9xstream-1.4.9.jar;C:Usersxu.mingming.m2repositoryxmlpullxmlpull1.1.3.1xmlpull-1.1.3.1.jar;C:Usersxu.mingming.m2repositoryxpp3xpp3_min1.1.4cxpp3_min-1.1.4c.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkbootspring-boot-starter-web1.5.7.RELEASEspring-boot-starter-web-1.5.7.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkbootspring-boot-starter1.5.7.RELEASEspring-boot-starter-1.5.7.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkbootspring-boot-starter-logging1.5.7.RELEASEspring-boot-starter-logging-1.5.7.RELEASE.jar;C:Usersxu.mingming.m2repositorychqoslogbacklogback-classic1.1.11logback-classic-1.1.11.jar;C:Usersxu.mingming.m2repositorychqoslogbacklogback-core1.1.11logback-core-1.1.11.jar;C:Usersxu.mingming.m2repositoryorgslf4jjcl-over-slf4j1.7.25jcl-over-slf4j-1.7.25.jar;C:Usersxu.mingming.m2repositoryorgslf4jjul-to-slf4j1.7.25jul-to-slf4j-1.7.25.jar;C:Usersxu.mingming.m2repositoryorgslf4jlog4j-over-slf4j1.7.25log4j-over-slf4j-1.7.25.jar;C:Usersxu.mingming.m2repositoryorgyamlsnakeyaml1.17snakeyaml-1.17.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkbootspring-boot-starter-tomcat1.5.7.RELEASEspring-boot-starter-tomcat-1.5.7.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgapachetomcatembedtomcat-embed-core8.5.20tomcat-embed-core-8.5.20.jar;C:Usersxu.mingming.m2repositoryorgapachetomcatembedtomcat-embed-el8.5.20tomcat-embed-el-8.5.20.jar;C:Usersxu.mingming.m2repositoryorgapachetomcatembedtomcat-embed-websocket8.5.20tomcat-embed-websocket-8.5.20.jar;C:Usersxu.mingming.m2repositoryorghibernatehibernate-validator5.3.5.Finalhibernate-validator-5.3.5.Final.jar;C:Usersxu.mingming.m2repositoryjavaxvalidationvalidation-api1.1.0.Finalvalidation-api-1.1.0.Final.jar;C:Usersxu.mingming.m2repositoryorgjbossloggingjboss-logging3.3.1.Finaljboss-logging-3.3.1.Final.jar;C:Usersxu.mingming.m2repositorycomfasterxmlclassmate1.3.4classmate-1.3.4.jar;C:Usersxu.mingming.m2repositorycomfasterxmljacksoncorejackson-databind2.8.10jackson-databind-2.8.10.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkspring-web4.3.11.RELEASEspring-web-4.3.11.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkspring-aop4.3.11.RELEASEspring-aop-4.3.11.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkspring-beans4.3.11.RELEASEspring-beans-4.3.11.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkspring-context4.3.11.RELEASEspring-context-4.3.11.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkspring-webmvc4.3.11.RELEASEspring-webmvc-4.3.11.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkspring-expression4.3.11.RELEASEspring-expression-4.3.11.RELEASE.jar;C:Usersxu.mingming.m2repositoryorgspringframeworkspring-core4.3.11.RELEASEspring-core-4.3.11.RELEASE.jar" com.service.service.ServiceApplication
2017-09-28 14:22:26.250 INFO 9532 --- [ main] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@34b7ac2f: startup date [Thu Sep 28 14:22:26 CST 2017]; root of context hierarchy
2017-09-28 14:22:26.598 INFO 9532 --- [ main] f.a.AutowiredAnnotationBeanPostProcessor : JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2017-09-28 14:22:27.034 INFO 9532 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'configurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$f8c06e81] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)

. _
/\ / ' _(_) _ \
( ( )__ | ' | '_| | '_ / _` | \
\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |___, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v1.5.7.RELEASE)

2017-09-28 14:22:27.643 INFO 9532 --- [ main] com.service.service.ServiceApplication : No active profile set, falling back to default profiles: default
2017-09-28 14:22:27.659 INFO 9532 --- [ main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@7582ff54: startup date [Thu Sep 28 14:22:27 CST 2017]; parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@34b7ac2f
2017-09-28 14:22:29.043 INFO 9532 --- [ main] o.s.cloud.context.scope.GenericScope : BeanFactory id=c808fe3b-13d5-37d9-bea3-aadaa1407fa3
2017-09-28 14:22:29.065 INFO 9532 --- [ main] f.a.AutowiredAnnotationBeanPostProcessor : JSR-330 'javax.inject.Inject' annotation found and supported for autowiring
2017-09-28 14:22:29.122 INFO 9532 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$f8c06e81] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2017-09-28 14:22:29.463 INFO 9532 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat initialized with port(s): 8081 (http)
2017-09-28 14:22:29.471 INFO 9532 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2017-09-28 14:22:29.472 INFO 9532 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet Engine: Apache Tomcat/8.5.20
2017-09-28 14:22:29.668 INFO 9532 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2017-09-28 14:22:29.668 INFO 9532 --- [ost-startStop-1] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2009 ms
2017-09-28 14:22:29.840 INFO 9532 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean : Mapping servlet: 'dispatcherServlet' to [/]
2017-09-28 14:22:29.845 INFO 9532 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'characterEncodingFilter' to: [/*]
2017-09-28 14:22:29.846 INFO 9532 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
2017-09-28 14:22:29.846 INFO 9532 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'httpPutFormContentFilter' to: [/*]
2017-09-28 14:22:29.846 INFO 9532 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'requestContextFilter' to: [/*]
2017-09-28 14:22:30.422 WARN 9532 --- [ main] c.n.c.sources.URLConfigurationSource : No URLs will be polled as dynamic configuration sources.
2017-09-28 14:22:30.422 INFO 9532 --- [ main] c.n.c.sources.URLConfigurationSource : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2017-09-28 14:22:30.427 WARN 9532 --- [ main] c.n.c.sources.URLConfigurationSource : No URLs will be polled as dynamic configuration sources.
2017-09-28 14:22:30.427 INFO 9532 --- [ main] c.n.c.sources.URLConfigurationSource : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
2017-09-28 14:22:30.603 INFO 9532 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@7582ff54: startup date [Thu Sep 28 14:22:27 CST 2017]; parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@34b7ac2f
2017-09-28 14:22:30.676 INFO 9532 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/hello]}" onto public java.lang.String com.service.service.HelloController.hello()
2017-09-28 14:22:30.680 INFO 9532 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
2017-09-28 14:22:30.681 INFO 9532 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
2017-09-28 14:22:30.712 INFO 9532 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2017-09-28 14:22:30.713 INFO 9532 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2017-09-28 14:22:30.750 INFO 9532 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2017-09-28 14:22:31.161 INFO 9532 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Registering beans for JMX exposure on startup
2017-09-28 14:22:31.164 INFO 9532 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Bean with name 'environmentManager' has been autodetected for JMX exposure
2017-09-28 14:22:31.165 INFO 9532 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Bean with name 'configurationPropertiesRebinder' has been autodetected for JMX exposure
2017-09-28 14:22:31.166 INFO 9532 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Bean with name 'refreshScope' has been autodetected for JMX exposure
2017-09-28 14:22:31.168 INFO 9532 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Located managed bean 'environmentManager': registering with JMX server as MBean [org.springframework.cloud.context.environment:name=environmentManager,type=EnvironmentManager]
2017-09-28 14:22:31.179 INFO 9532 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Located managed bean 'refreshScope': registering with JMX server as MBean [org.springframework.cloud.context.scope.refresh:name=refreshScope,type=RefreshScope]
2017-09-28 14:22:31.187 INFO 9532 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Located managed bean 'configurationPropertiesRebinder': registering with JMX server as MBean [org.springframework.cloud.context.properties:name=configurationPropertiesRebinder,context=7582ff54,type=ConfigurationPropertiesRebinder]
2017-09-28 14:22:31.289 INFO 9532 --- [ main] o.s.c.support.DefaultLifecycleProcessor : Starting beans in phase 0
2017-09-28 14:22:31.295 INFO 9532 --- [ main] o.s.c.n.eureka.InstanceInfoFactory : Setting initial instance status as: STARTING
2017-09-28 14:22:31.332 INFO 9532 --- [ main] com.netflix.discovery.DiscoveryClient : Initializing Eureka in region us-east-1
2017-09-28 14:22:31.346 ERROR 9532 --- [ main] o.s.c.n.e.s.EurekaRegistration : error getting CloudEurekaClient

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scopedTarget.eurekaClient' defined in class path resource [org/springframework/cloud/netflix/eureka/EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.netflix.discovery.EurekaClient]: Factory method 'eurekaClient' threw exception; nested exception is java.lang.RuntimeException: Failed to initialize DiscoveryClient!

at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:599) ~[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1173) ~[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1067) ~[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:513) ~[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:483) ~[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory$2.getObject(AbstractBeanFactory.java:345) ~[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.cloud.context.scope.GenericScope$BeanLifecycleWrapper.getBean(GenericScope.java:359) ~[spring-cloud-context-1.2.3.RELEASE.jar:1.2.3.RELEASE]
at org.springframework.cloud.context.scope.GenericScope.get(GenericScope.java:176) ~[spring-cloud-context-1.2.3.RELEASE.jar:1.2.3.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:340) ~[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) ~[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.aop.target.SimpleBeanTargetSource.getTarget(SimpleBeanTargetSource.java:35) ~[spring-aop-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaRegistration.getTargetObject(EurekaRegistration.java:133) ~[spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaRegistration.getEurekaClient(EurekaRegistration.java:122) ~[spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry.maybeInitializeClient(EurekaServiceRegistry.java:56) [spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry.register(EurekaServiceRegistry.java:37) [spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaAutoServiceRegistration.start(EurekaAutoServiceRegistration.java:73) [spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:175) [spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:50) [spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:348) [spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:151) [spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:114) [spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:880) [spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:144) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546) [spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at com.service.service.ServiceApplication.main(ServiceApplication.java:13) [classes/:na]

Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.netflix.discovery.EurekaClient]: Factory method 'eurekaClient' threw exception; nested exception is java.lang.RuntimeException: Failed to initialize DiscoveryClient!

at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:189) ~[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:588) ~[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]
... 30 common frames omitted

Caused by: java.lang.RuntimeException: Failed to initialize DiscoveryClient!

at com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:405) ~[eureka-client-1.6.2.jar:1.6.2]
at com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:266) ~[eureka-client-1.6.2.jar:1.6.2]
at com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:262) ~[eureka-client-1.6.2.jar:1.6.2]
at org.springframework.cloud.netflix.eureka.CloudEurekaClient.<init>(CloudEurekaClient.java:60) ~[spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration.eurekaClient(EurekaClientAutoConfiguration.java:228) ~[spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$2967a0.CGLIB$eurekaClient$0(<generated>) ~[spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$2967a0$$FastClassBySpringCGLIB$$6be1f3f9.invoke(<generated>) ~[spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228) ~[spring-core-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358) ~[spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$2967a0.eurekaClient(<generated>) ~[spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_141]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_141]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_141]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_141]
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162) ~[spring-beans-4.3.11.RELEASE.jar:4.3.11.RELEASE]
... 31 common frames omitted

Caused by: java.lang.NoClassDefFoundError: org/apache/http/util/Args

at org.apache.http.conn.scheme.Scheme.<init>(Scheme.java:92) ~[httpclient-4.5.3.jar:4.5.3]
at com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl$EurekaJerseyClientBuilder$MyDefaultApacheHttpClient4Config.createDefaultSslCM(EurekaJerseyClientImpl.java:274) ~[eureka-client-1.6.2.jar:1.6.2]
at com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl$EurekaJerseyClientBuilder$MyDefaultApacheHttpClient4Config.<init>(EurekaJerseyClientImpl.java:187) ~[eureka-client-1.6.2.jar:1.6.2]
at com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl$EurekaJerseyClientBuilder.build(EurekaJerseyClientImpl.java:170) ~[eureka-client-1.6.2.jar:1.6.2]
at com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory$JerseyEurekaHttpClientFactoryBuilder.buildLegacy(JerseyEurekaHttpClientFactory.java:197) ~[eureka-client-1.6.2.jar:1.6.2]
at com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory$JerseyEurekaHttpClientFactoryBuilder.build(JerseyEurekaHttpClientFactory.java:178) ~[eureka-client-1.6.2.jar:1.6.2]
at com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory.create(JerseyEurekaHttpClientFactory.java:135) ~[eureka-client-1.6.2.jar:1.6.2]
at com.netflix.discovery.shared.transport.jersey.Jersey1TransportClientFactories.newTransportClientFactory(Jersey1TransportClientFactories.java:48) ~[eureka-client-1.6.2.jar:1.6.2]
at com.netflix.discovery.DiscoveryClient.scheduleServerEndpointTask(DiscoveryClient.java:454) ~[eureka-client-1.6.2.jar:1.6.2]
at com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:392) ~[eureka-client-1.6.2.jar:1.6.2]
... 45 common frames omitted

Caused by: java.lang.ClassNotFoundException: org.apache.http.util.Args

at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_141]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_141]
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) ~[na:1.8.0_141]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_141]
... 55 common frames omitted

2017-09-28 14:22:31.350 WARN 9532 --- [ main] ationConfigEmbeddedWebApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'eurekaAutoServiceRegistration'; nested exception is java.lang.NullPointerException
2017-09-28 14:22:31.351 INFO 9532 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans on shutdown
2017-09-28 14:22:31.351 INFO 9532 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Unregistering JMX-exposed beans
2017-09-28 14:22:31.354 INFO 9532 --- [ main] o.apache.catalina.core.StandardService : Stopping service [Tomcat]
2017-09-28 14:22:31.370 INFO 9532 --- [ main] utoConfigurationReportLoggingInitializer :

Error starting ApplicationContext. To display the auto-configuration report re-run your application with 'debug' enabled.
2017-09-28 14:22:31.380 ERROR 9532 --- [ main] o.s.boot.SpringApplication : Application startup failed

org.springframework.context.ApplicationContextException: Failed to start bean 'eurekaAutoServiceRegistration'; nested exception is java.lang.NullPointerException

at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178) ~[spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:50) ~[spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:348) ~[spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:151) ~[spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:114) ~[spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:880) ~[spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:144) ~[spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:546) ~[spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) ~[spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107) [spring-boot-1.5.7.RELEASE.jar:1.5.7.RELEASE]
at com.service.service.ServiceApplication.main(ServiceApplication.java:13) [classes/:na]

Caused by: java.lang.NullPointerException: null

at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry.maybeInitializeClient(EurekaServiceRegistry.java:56) ~[spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry.register(EurekaServiceRegistry.java:37) ~[spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.cloud.netflix.eureka.serviceregistry.EurekaAutoServiceRegistration.start(EurekaAutoServiceRegistration.java:73) ~[spring-cloud-netflix-eureka-client-1.3.4.RELEASE.jar:1.3.4.RELEASE]
at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:175) ~[spring-context-4.3.11.RELEASE.jar:4.3.11.RELEASE]
... 14 common frames omitted

Process finished with exit code 1

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

ヤ经典坏疍 2022-09-12 23:37:06

建议把maven repository清空,再Maven -- Update Project 试试

诗酒趁年少 2022-09-12 23:37:06

同遇到这个问题,请问你是什么原因,怎么解决的?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文