springBoot 项目修改打包方式为war包

1、在pom文件中修改打包方式为war

< packaging>war< /packaging>

2、修改启动类

启动类继承 SpringBootServletInitializer 重写 configure方法,具体如下

@SpringBootApplication
@MapperScan("com.qfedu.seckillsys.dao")//扫描dao层
public class SeckillsysApplication  extends SpringBootServletInitializer {

	@Override
	protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
		return application.sources(SeckillsysApplication.class);
	}

	public static void main(String[] args) {
		SpringApplication.run(SeckillsysApplication.class, args);
	}
}

3、clean一下 再package一下

控制台中输出有war包的路径,或者右键war包 CopyPath 也可以得到war包的路径
在这里插入图片描述

你可能感兴趣的:(Spring,SrpingBoot)