spring boot 使用tomcat 运行


1.修改启动类,继承 SpringBootServletInitializer 并重写 configure 方法

public class TmsApplication extends SpringBootServletInitializer {

@Version
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(this.getClass());
}
}

2.修改pom文件中jar 为 war
<!-- <packaging>jar</packaging> -->
<packaging>war</packaging>

3.修改pom,排除tomcat插件
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <exclusions>
                <exclusion>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-starter-tomcat</artifactId>
                </exclusion>
            </exclusions>
        </dependency>


4.idea 中配置Tomcat 容器



猜你喜欢

转载自gjp014.iteye.com/blog/2397540