이 경우 때문에 하나는 WAR로 포장되어 java -jar xx.jar
실행, 그것은 단지 패키지해야합니다
<packaging>war</packaging>
2. 바람둥이 의존 추가하지만, (범위) 범위에주의
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
public class ServletInitializer extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(SpringBootApplication.class);
}
}
4. tomcat8 위의 경험 : 아래 tomcat7로하고, 다음과 같은 오류가보고됩니다
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'defaultValidator' defined in class path