1.sprigboot既可以直接通过main方法启动,也可以在tomcat里启动,在main方法里启动很简单,直接run启动类的main方法就可以。
2. 在tomcat里启动是需要配置一下的,需要实现以下SpringBootServletInitializer
public class HrserverApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(HrserverApplication.class);
}
public static void main(String[] args) {
SpringApplication.run(HrserverApplication.class, args);
}
}
然后就可以和普通的web工程一样直接添加到tomcat下运行了。
本文介绍SpringBoot应用的两种启动方式:一是通过main方法直接启动,二是配置为Servlet容器启动。通过实现SpringBootServletInitializer接口,可以将SpringBoot应用作为传统的web应用部署在Tomcat等Servlet容器中。

被折叠的 条评论
为什么被折叠?



