SpringBoot应用部署于外置Tomcat容器

2018-06-05  本文已影响0人  lh92
 <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-tomcat</artifactId>
      <scope>provided</scope>
    </dependency>
    <dependency>
      <groupId>org.apache.tomcat.embed</groupId>
      <artifactId>tomcat-embed-jasper</artifactId>
      <scope>provided</scope>
    </dependency>
    <!-- 过滤内置tomcat-->
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
      <exclusions>
     <exclusion>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starte-tomcat</artifactId>
        </exclusion>
      </exclusions>
    </dependency>
public class SpringBootStartApplication extends SpringBootServletInitializer {
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        return builder.sources(Application.class);
    }
}

期间 如果报错
Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
等等错误
clean tomcat clean工程
至此 配置完毕 亲测 有效 如有问题 请留言 不定期回复。。。。

上一篇 下一篇

猜你喜欢

热点阅读