繼承SpringBootServletInitializer可以使用外部tomcat(web容器啟動項目),自己可以設置端口號,項目名。
繼承之后要實現他的configure方法
1 @SpringBootApplication 2 @MapperScan({"com.eliansun.mapper"}) 3 @EnableRetry 4 public class BaseQuartzApplication extends SpringBootServletInitializer { 5 6 public static void main(String[] args) { 7 SpringApplication.run(BaseQuartzApplication.class, args); 8 } 9 10 @Override 11 protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { 12 return builder.sources(BaseQuartzApplication.class); 13 } 14 15 }
不需要用外部tomcat的話繼承不繼承都可以。