由于需要把写的spring boot后台程序放到云服务上,所以今天研究了一下如何把spring boot项目部署到安装的tomcat服务器上,现在整理下打包—>部署—>访问这个整个步骤以及遇到的问题,供大家参考和以后的回顾:1、打包修改打包形式在pom.xml里设置<packaging>war</packaging>添加打包必备项<!-- 项目打包必备 -            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-16 09:50:32
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## 如何在Kubernetes上部署Spring Boot的war包
欢迎来到本篇文章,今天我们将介绍如何在Kubernetes上部署Spring Boot的war包。如果你是一位刚入行的小白,不用担心,接下来我将一步步教会你如何实现这个目标。
### 步骤概览
首先,让我们来看一下这个部署的整体流程:
| 步骤 | 描述 |
| -------- | -----------------            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-06 11:30:54
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringBoot打War包部署Tomacat一、前言二、如何打war包2.1第一步:修改pom文件的jar为war2.2第二步:需要将嵌入式容器依赖项改为“provided”2.3第三步:继承SpringBootServletInitializer三、如何部署war包 一、前言大家都知道,springboot有2种部署方式,一种是打jar包部署,一种是打war包部署,jar包部署通常比较简单            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-23 21:55:13
                            
                                26阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1. 主程序类:@SpringBootApplicationpublic class Application extends SpringBootServletInitializer {    @Override
    //www.1b23.com
    protected SpringApplicationBuilder configure(SpringApplicationBuilder             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-12-10 11:30:42
                            
                                400阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 主程序类:@SpringBootApplicationpublic class Application extends SpringBootServletInitializer {    @Override
    //www.1b23.com
    protected SpringApplicationBuilder configure(SpringApplicationBuilder             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-02-20 18:07:45
                            
                                665阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录云服务器配置连接宝塔面板配置Tomcat安装phpmyadmin安装mysql安装以及数据库上传云服务器安全组需要放行的端口vue项目打包部署springboot项目打包部署  码了一个多月的vue+springboot前后端分离项目基本上完工了,今天上线,详细记录了一下自己的部署过程,顺便记录一下遇到的坑。 云服务器配置连接在阿里云购买完服务器后,找到管理台中的实例 查看云服务器详情信            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-07 10:42:18
                            
                                626阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、jar包和war包的区别二、SpringBoot jar包部署三、SpringBoot war包部署四、部署到线上服务器的过程1. idea使用右侧Maven Project插件,clean和install/package打包项目成jar包2. 打开xftp,连接线上服务器,把最新的jar包替换旧的jar包3. 打开xsehell,使用命令行五、nginx配置六、懂得都懂的Xshell、X            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-07 18:31:00
                            
                                150阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            springboot打war包,成功部署            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-30 17:55:56
                            
                                194阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            启动类配置继承SpringBootServletInitializerjava@SpringBootApplicationpublicclassTestApplicationextendsSpringBootServletInitializer{publicstaticvoidmain(Stringargs){SpringApplication.run(TestApplication.class,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-16 17:15:28
                            
                                443阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 SpringBoot打war包的4个步骤设置打包方式,默认是jar方式。<!--war包[1] 默认是jar包形式-->
<packaging>war</packaging>移除内置tomcat依赖。因为war包是要发布到外部servlet容器中的,不再需要springboot web模块的内置Tomcat。<!--引入springboot web模块            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-01-12 10:59:53
                            
                                657阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Tomcat部署war程序目前比较流行的服务器。Tomcat虽然和Apache或者Nginx这些服务器一样,具有处理HTML页面的功能,但处理静态HTML的能力原不足它们,所以Tomcat通常作为Servlet和JSP容器,单独运行在后端。1. 安装tomcat我们下载tomcat8:Tomcat下载连接: https://tomcat.apache.org/download-80.cgi#8.5            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-27 12:17:35
                            
                                319阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一 . springboot发布war包部署 1. 程序入口类需继承 SpringBootServletInitializer 类 2. 程序入口复写以下方法 @Override protected SpringApplicationBuilder configure(SpringApplicati            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-11-13 14:22:00
                            
                                165阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一、简介正常来说SpringBoot项目就直接用jar包来启动,使用它内部的tomcat实现微服务,但有些时候可能有部署到外部tomcat的需求,本教程就讲解一下如何操作 二、修改pom.xml将要部署的module的pom.xml文件<packaging>节点设置为war  <!-- 默认打包方式为jar,如果是用module做父级则需要修改为pom,如果使用外部to            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-26 06:38:23
                            
                                897阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、创建项目 项目开发用的是IDEA、java版本为1.8、Tomcat版本为9.0.8新建项目选择Spring Initializr,下一步填写group和artifact信息,下一步选择Web中的Web,下一步选择存放路径,例如我的是F:\SpringMVCshizhan\springboot目录下好的,目前一个springboot项目就创建好了首先我们新建一个web包在com.pr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-07 07:15:28
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.如果是从官网上直接下的demo可以选择是jar还是war,但是一般默认是jar
2.如果想打包成war的包。需要如下几步
第一步:修改pom.xml中jar为war文件
第二步:去掉pom.xml中springboot内嵌的tomcat
第三步:和XXApplication.java同级目录下新建一个XXServletInitializer.java
内容如下package com.ruoyi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-18 21:34:33
                            
                                182阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            POM.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-11-30 10:28:42
                            
                                82阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            springboot war部署 将打包方式设置为war(pom.xml文件) <packaging>war</packaging> 移除tomcat <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-29 12:26:00
                            
                                190阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            最近在搭建SpringCloud+Consul的项目,在网上查看blog找了很久,花了差不多2天时间才解决SpringCloud的服务无法注册到Consul的方法。主要原因是SpringCloud的服务在Springboot项目中没有启动。这个是问题的根源。接下我们开始填坑吧。我的Springboot版本为:2.0.3.RELEASE,SpringCloud版本为Finchley.RELEASE。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 10:35:34
                            
                                246阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文以 jpress 这样一个开源网站的部署为例,向读者介绍 docker-compose 的使用。jpress 是 Java 版的 wordPress ,不过我们不必关注 jpress 的实现,在这里我们只需要将之当作一个普通的应用即可,完成该项目的部署工作。准备工作这里我们一共需要两个容器:TomcatMySQL然后需要 jpress 的 war 包,war 包地址:jpress            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-09 13:34:50
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.详细步骤首先在pom.xml文件中做一些修改:修改打包方式为 war	指定最终打成war包的名称ww.w3.or            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-09 10:18:38
                            
                                510阅读
                            
                                                                             
                 
                
                                
                    