栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

springboot 部署(springboot内嵌服务器)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

springboot 部署(springboot内嵌服务器)

打包

首先我们需要将springboot项目打包为war包(不打为jar包的原因是因为我在测试的时候,jar包运行不出来)
打包方式
首先需要在pom文件中加入

war

打开右侧的maven功能栏,点击项目,点击lifecycle,一次点击以下的按钮

打包完成之后就会在target目录下生成一个war包

打包出错了?

可以尝试把pom文件里面的build标签替换为当前内容


    
        
            org.springframework.boot
            spring-boot-maven-plugin
        
        
            org.apache.maven.plugins
            maven-surefire-plugin
            2.20.1
            
                true
            
        
    
    
        
            src/main/java
            
                ***.dtd
            
            false
        
        
            src/main/resources
            
                ***.properties
            
            false
        
        
            
            src/main/webapp
            
            meta-INF/resources
            
            
                
                *.*
            
        
        
            src/main/resources
        
    

如果仍然没有解决问题,请自行百度,我们需要有自己解决问题的能力

部署

在服务器上请自行安装tomcat,mysql,jdk环境,百度可以搜到大把教程,在这里我就不再赘述了,主要部署方式就是,将前一步的war包使用Xftp等工具上传到tomcat的webapp目录下,然后启动tomcat,进入webapp目录下,输入以下命令

java -jar 项目war包名.war

之后我们就可以看到项目在服务器中启动起来了

一个小问题

加入我们使用的是Xshell等远程连接软件,如果关闭软件,服务就会停止,那么如何保持呢?

我用阿里云服务器为例,我们需要直接给服务器发送shell命令,让其执行,就可以保持项目一直运行



至此一个简单的部署springboot项目就完成了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/773270.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号