Centos中发布spring boot项目

6 篇文章 0 订阅
5 篇文章 0 订阅

    本文将介绍怎么在Centos系统发布spring boot项目

    首先你需要有个spring boot项目,可以参考此文创建一个spring boot项目。

1.  修改pom文件

    将打包方式改为jar:   

指定项目启动的main方法:

2.    生成jar包

        进入项目的根目录,如:

        打开PowerShell窗口,打开方式为:按住Shift键,鼠标右击空白区域,弹出框中有打开PowerShell的提示。

        执行 mvn clean package指令

    执行成功后,

    在根目录的target文件中便有了*****.jar的文件

 执行java -jar ****.jar,便可以启动项目了                                                                                                                                                                                                     

3. jar文件copy到Centos系统中

    下载Xftp链接,下载方式和XShell一样,我的这个文章中介绍有。

    和你的服务器建立好连接后    左边    对应你的本机文件系统,右边是linux的文件系统,可以直接Ctry+V,或者拖拉,或者右击左边系统中的jar文件,点击传输,将jar文件上传到Centos系统中(记得将数据库的url,user,pwd改为你Centos对应的),建议先在Centos系统中创建一个指定的文件夹保存jar文件。

一般jar文件比较大,上传不会短。

4. 在Centos上运行jar

    上传成功后,用XShell连接Centos系统,进入jia文件所在目录,执行 java -jar ****.jar,启动成功后,便可访问了(记得在防火墙中开放对应端口)。

    但是当你关闭XShell窗口,或者Ctrl+c结束 当前指令,此应用便访问不到了。解决方案如下:

    后台执行jar:

        在jar包所在目录下,执行:nohup java -jar ****.jar > log.file 2>&1 & log.file是我创建的保存打印记录的文件

        执行 vim log.file 打开配置文件,就可以看到打印的记录。这时候关了XShell也可以访问你的应用了。

    

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值