spring boot 打war包
1.添加依赖
将项目改成war项目
<groupId>com.sell</groupId>
<artifactId>sell</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<!--因配置外部TOMCAT 而配置--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <!-- 编译环境--> <scope>provided</scope> </dependency> 2.plugins里添加 <!--打war包--> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <configuration> <failOnMissingWebXml>false</failOnMissingWebXml> </configuration> </plugin>
2.修改启动类
public class SellApplication extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(SellApplication.class); } public static void main(String[] args) { SpringApplication.run(SellApplication.class, args); } }
3.选择idea右侧栏中的maven projects 双击package运行即可