windows上springboot打war部署tomcat小记
2019-01-30 13:38
148 查看
web项目,需要部署到云主机里去,现在windows里试一下。
springboot项目,主要流程就只是打成war包后扔到tomcat里去,但是由于是springboot项目,有一些需要注意的地方,这里记录一下
pom.xml里需要修改:
默认jar方式改为war方式
排除内置的Tomcat容器
打包项目名和必要的插件
项目名起成ROOT的作用是:打包后放入tomcat中默认是ip+端口号+项目名访问的,使用ROOT就可以直接ip+端口号访问,无需加上项目名(需要删掉原来tomcat里的ROOT项目即tomcat启动首页)
有一点需要注意,如果项目名不是ROOT,页面里引入静态资源时一定要用全路径
代码中的配置
修改boot启动类:继承SpringBootServletInitializer的作用是代替web.xml文件,防止部署失败(springboot默认是无需web.xml的)
tomcat里打开项目的默认欢迎页是index,可对tomcat里的web.xml进行配置
下面就是maven打包了
直接maven clean->maven package即可
打包完放到tomcat的webapp下面启动tomcat即可访问
相关文章推荐
- (spring boot)maven 打包war 部署到tomcat
- springboot项目打成war包部署到tomcat遇到的一些问题
- Spring boot发布成war包,可部署到tomcat
- Springboot项目打包成war包,并在tomcat下部署
- Springboot打成war包并在tomcat中运行的部署方法
- spring_boot 发布成war包 ,部署到外部的tomcat
- SpringBoot之打包成war包部署到tomcat
- SpringBoot 打包成war包,部署到tomcat
- Spring boot war 部署外部tomcat
- springboot应用war包部署tomcat
- Springboot + Maven 打包war包部署到自己的tomcat中
- spring boot项目相关配置用war包部署到tomcat下详细教程
- spring boot发布war包,部署到外部tomcat服务器
- spring_boot 发布成war包 ,部署到外部的tomcat
- spring-boot1.5开发的war包如何部署到tomcat
- 通过eclipse把spring boot项目打包成war包并部署到tomcat服务器上的步骤
- Spring Boot学习---2.将项目打成war包部署到自己的tomcat中
- [置顶] 一步一步学springboot (五)打包成标准的web工程war包可独立部署到tomcat或weblogic
- SpringBoot 项目war部署至本地Tomcat
- 将springboot项目打成war包部署到外部tomcat配置没问题但还是报错