war包部署问题
使用war包部署使用外置Servlet容器,相比于jar包运行项目需要配置一些额外的信息。步骤:
1 必须创建war项目,需要建好web项目的目录结构
2 pom文件,package应该改为war,并且嵌入式Tomcat依赖scope指定provided
3 编写SpringBootServletInitializer类子类,并重写configure方法
@SpringBootApplication
public class FileuploadApplication extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(FileuploadApplication.class, args);
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return super.configure(builder);
}
}s