1.
Jdk版本问题:
报错:Caused by: java.lang.UnsupportedClassVersionError: org/eclipse/jgit/api/TransportConfigCallback : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method) ~[na:1.7.0_79]
解决:安装jdk1.8,spring cloud很多jar包依赖jdk1.8
2.
eureka-server依赖名问题
报错:Exception in thread "main" java.lang.NoclassDefFoundError:org/apache/commons/logging/LogFactory
at org.springframework.boot.SpringAppliaction.<clinit>(SpringApplication.java:190)
解决:1.pom.xml添加依赖包
<!--增加eureka-server的依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka-server</artifactId>
</dependency>
或
2.将父类pom.xml的eureka移到相应子类的pom.xml
<!-- 注册中心 eureka:将服务添加到eureka的依赖包 -->
<dependency>