1、更改包名
2、声明spring boot内嵌tomcat的作用范围 在运行时不起作用
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
3、新建一个SpringBootStartApplication 继承自 SpringBootServletInitializer
作用:因为在外部容器部署的话,就不能依赖于Application的main函数了,而是要以类似于web.xml文件配置的方式来启动Spring应用上下文
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
public class SpringBootStartApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(HzccApplication.class);
}
}
=============准备工作做完了,接下来开始打包 =============
4、第一步
5、第二步
6、第三步
7、第四步
8、第五步
9、第六步
10、第七步
11、第八步
12、第九步
13、第十步 打包完成,可以去自己指定的地方去找var包了
不足和有意见的地方,欢迎留言指教!