톰캣에서 실행 springboot 응용 프로그램

이 경우 때문에 하나는 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>

3. 구성 자바 빈즈는 SpringBootInitializer 클래스를 상속 구성 방법을 무시하는 것입니다

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

추천

출처www.cnblogs.com/Lyn4ever/p/11495048.html