视频参考地址:https://haokan.baidu.com/v?vid=17603777720785702136&pd=bjh&fr=bjhauthor&type=video
1.新建工程



搜索并选择freemark


项目新建成功

2.配置
配置端口

定义页面


定义一个包,里面写Controller

Lifecycle中clean,pacgage一下

运行项目

为了启动方便启动进行热部署


输入网址localhost:8080访问

3.Spring Boot项目打包基于war
拷贝代码跳转地址:https://www.cnblogs.com/lidar/p/14016842.html
pom,xml中
1.修改pom文件
设置打包形式



2.启动类继承
/** * 修改启动类,继承 SpringBootServletInitializer 并重写 configure 方法 */ public class SpringBootStartApplication extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { // 注意这里要指向原先用main方法执行的Application启动类 return builder.sources(Application.class); }
重写一个方法
鼠标右键—》Generate—》Override Methods...—》configurebullderSpringApplicationBullder):SpringApplicationBuilder



2.把war包放到tomcat的webapps下,启动tomcat,访问接口地址

如果命名为ROOT
Apache tomcat——》wapapp下的ROOT删除掉(因为启动tomcat时wabapp下已经存在ROOT的包了,形成的文件会放到已经存在的ROOT文件夹中,运行项目时还会只出现tomcat的页面)
3.tomcat的confserver.xml更改端口号
打开server.xml文件,找到<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000" redirectPort="8443" />,把port = "8080"修改为port="8081"。

访问地址:
localhost:8081
拷贝代码跳转地址:https://www.cnblogs.com/lidar/p/14016842.html
修改tomcat窗口名称
找到apache-tomcat安装路径(我的是D:Program Filesapache-tomcat-6.0.44)
打开bin目录下的catalina.bat文件

找到set _EXECJAVA=start "XXX" %_RUNJAVA%这一行,然后将xxx替换为你喜欢的任意名称,例如localTomcat

保存关闭,重启tomcat就完成了。
