** WARNING ** : Your ApplicationContext is unlikely to start due to a @CompoonentScan of the default package
启动类不能直接放在默认的包(src/main/java)下面,要建一个包(随意,这里键的是com.cloud.main)存放。
java.lang.ClassNotFoundException: org.springframework.boot.context.embedded.FilterRegistrationBean
springboot的版本是
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.2.RELEASE</version>
</parent>
spring cloud 的版本要是
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>Camden.SR6</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
然后加上
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-eureka-server</artifactId>
</dependency>
就解决了。