1 有时候在项目部署前,会有这么一个需求,使用外部的tomcat 来代替SpringBoot 自带的tomcat 来启动项目,那么如何使用外部的tomcat 启动项目呢。
2 首先确保你安装了Tomcat。
3 只需要修改Application 类,继承SpringBootServletInitializer类。
@SpringBootApplication
@EnableCaching
public class Application extends SpringBootServletInitializer
{
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder springApplicationBuilder){
return springApplicationBuilder.sources(Application.class);
}
public static void main( String[] args )
{
SpringApplication.run(Application.class, args);
System.out.println( "Hell World!" );
}
}
4 右击项目名,Run as 。