SpringBoot之打包成war包部署到tomcat
来源:互联网 发布:陈震老婆淘宝店叫什么 编辑:程序博客网 时间:2024/05/21 00:45
本文转载自:http://blog.csdn.net/qq_23739971/article/details/73752067
SpringBoot之打包成war包部署到tomcat
小编花费了九牛二虎之力,总算把SpringBoot项目成功打包成war包,其中不免遇到了一些小状况,特写此文,以便其他小伙伴们不要走我的老路,避免重复这些小错误:
- 配置文件(本地部署)
- 启动类(war包部署)
- 图片链接和图片上传
- war包部署pom.xml添加
- maven命令生成war包(跳过测试)
- war部署到tomcat
- 配置文件(本地部署)
这里呢,是我们伟大的springboot的配置文件需要做的一些配置,即使似乎跟打包没有半毛钱关系,但是小编还是在这里强调一下,大多数情况下,maven是默认进行项目测试的,请确保在打包成war前,数据库配置正确,以免入坑。
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 启动类(war包部署)
接下来呢,要想springboot项目知道我们的意图,so,我们要引导我们的项目,告诉他我们要打包成war包,在此我们需要继承SpringBootServletInitializer类重写他的configure方法。告诉他我们要怎样启动它,生成war包需要的相关文件
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- war包部署pom.xml添加
接下来,我们要为maven的pom.xml添加相关的依赖配置:
首先要把<packaging>jar</packaging>
改为以下
- 1
其次还有添加以下依赖
- 1
- 2
- 3
- 4
- 5
- maven命令生成war包(跳过测试)
- 1
- war部署到tomcat
重命名生成的war包为ROOT.war,部署到tomcat的webapps文件目录下(确保webapps目录下没有其他ROOT文件夹)
tips:云服务器上部署时确保连接数据库配置正确,否则项目跑不起来。
阅读全文
0 0
- SpringBoot之打包成war包部署到tomcat
- SpringBoot之打包成war包部署到tomcat
- SpringBoot 打包成war包,部署到tomcat
- idea中的springboot项目打包成war包部署到tomcat中
- springboot打包成war包,发布到外置tomcat
- 一步一步学springboot (五)打包成标准的web工程war包可独立部署到tomcat或weblogic
- springboot(十五)打war包部署到Tomcat下
- Springboot项目打包成war包,并在tomcat下部署
- springboot打包war部署至tomcat
- war包部署到tomcat
- 部署war包到tomcat
- 部署war包到Tomcat
- 部署war包到Tomcat
- 部署war包到tomcat
- Intellij IDEA社区版打包Maven项目成war包,并部署到tomcat上
- Idea打包成war包+javaweb项目部署到服务器的tomcat上 史上最详细教程
- 将javaweb项目打包成war包部署到Tomcat目录下
- 【Tomcat】部署war包到tomcat
- mongodb对数组中的所有元素进行一次性修改方法(限3.6版本)
- 线段覆盖系列
- linux内核kallsyms机制分析
- 数据结构与算法复习第一弹(快速排序)
- java中的Object类分析
- SpringBoot之打包成war包部署到tomcat
- [TensorFlow] demo1 tf.initialize_all_variables函数换成新的tf.global_variables_initializer函数
- HDU 1166 敌兵布阵
- LA 3708
- 单例模式
- java连接mysql
- Tensorflow Lite 编译demo时报错 ERROR: missing input file
- 微信签名工具 Gen_Signature_Android221cbf.apk 下载
- perl中创建多进程