SpringBoot使用maven-tomcat-plugin啟動
前提條件:已配置了SpringBoot打成War包
不添添加Servlet依賴報: SpringServletContainerInitializer cannot be cast to javax.servlet.ServletContainerInitializer
添加Servlet-api依賴
<!-- 不添加該依賴tomcat7:run無法運行項目 -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
添加插件
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8080</port>
<path>/</path>
<uriEncoding>utf-8</uriEncoding>
</configuration>
</plugin>