场景
- 制作war包
重点步骤
- 设置配置文件
- 声明包类型
<packaging>war</packaging>
- 声明包名字
<finalName>firstSpringBootProjectWar</finalName>
- 声明包类型
- 实现SpringBootServletInitializer
public class FirstSpringBootApplication extends SpringBootServletInitializer { // war需要继承SpringBootServletInitializer,重写configure
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
// 参数为springboot启动类,重新构建资源
return builder.sources(FirstSpringBootApplication.class);
}
public static void main(String[] args) {
SpringApplication.run(FirstSpringBootApplication.class, args);
}
}