linux java jar打包_springboot 打包(jar)部署在 Linux 环境

一、打包

项目做分支,分为开发分支develop, 生产分支master。

c85d137a1ea4970833ffed96fb2033d5.png

在打包时,切换到生产分支,因为生产分支里边的配置和开发分支的配置不同,开发分支的数据库、日志路径都为本地的。

使用打包命令来打包,进入项目目录:

source ~/.bash_profile

cd /Users/kaiyiwang/Code/java/quantsmart/ruoyi/

打包:

mvn clean package -Dmaven.test.skip=true

打包结果:

(base) ➜ ruoyi git:(master) ✗ mvn clean package -Dmaven.test.skip=true

[INFO] Scanning for projects...

[INFO] ------------------------------------------------------------------------

[INFO] Building ruoyi 2.2.0

[INFO] ------------------------------------------------------------------------

[INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ ruoyi ---

[INFO] Deleting /Users/kaiyiwang/Code/java/quantsmart/ruoyi/target

[INFO]

[INFO] --- maven-resources-plugin:3.1.0:resources (default-resources) @ ruoyi ---

...

[INFO] --- maven-jar-plugin:3.1.0:jar (default-jar) @ ruoyi ---

[INFO] Building jar: /Users/kaiyiwang/Code/java/quantsmart/ruoyi/target/ruoyi.jar

[INFO] --- spring-boot-maven-plugin:2.1.1.RELEASE:repackage (repackage) @ ruoyi ---

[INFO] Replacing main artifact with repackaged archive

[INFO] ------------------------------------------------------------------------

[INFO] BUILD SUCCESS

[INFO] ------------------------------------------------------------------------

[INFO] Total time: 40.379 s

[INFO] Finished at: 2020-05-18T22:16:22+08:00

[INFO] Final Memory: 47M/297M

[INFO] ------------------------------------------------------------------------

二、部署

打完包就要部署了。因为spring boot有内置tomcat容器,如果系统有安装Tomcat则需停掉,这点比较方便,省去了tomcat的部署。我们直接把jar包扔到linux上。这里你可以通过FTP工具,也可以使用下面这个命令行的小工具,先安装,我们这里使用FileZilla进行上传。

上传的目录:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值