forked from gin/simple-template
17 lines
859 B
Java
17 lines
859 B
Java
package com.agileboot.infrastructure;
|
|
|
|
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
|
|
|
|
/**
|
|
* 对于Spring Boot应用,我们一般会打成jar包使用内置容器运行,但是有时候我们想要像使用传统spring web项目一样,
|
|
* 将Spring Boot应用打成WAR包,然后部署到外部容器运行,那么我们传统的使用Main类启动的方式稍显蹩脚,
|
|
* 因为外部容器无法识别到应用启动类,需要在应用中继承SpringBootServletInitializer类,然后重写config方法,
|
|
* 将其指向应用启动类。
|
|
* @author valarchie
|
|
*/
|
|
public class WarDeploymentInitializer extends SpringBootServletInitializer {
|
|
// protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
|
|
// return application.sources(AgileBootApplication.class);
|
|
// }
|
|
}
|