看啥推荐读物
专栏名称: Java大后端
专注分享Java后端技术,包括Spring Boot、Spring Cloud、MyBatis、MySQL、Dubbo、Zookeeper、ES、K8S、Docker、Redis、MQ、分布式、微服务等主流后端技术。
今天看啥  ›  专栏  ›  Java大后端

Spring Boot 项目打包 + Shell 脚本部署实践,太有用了!

Java大后端  · 公众号  ·  · 2021-03-29 13:30
作者:神牛003来源:cnblogs.com/wangrudong003/p/10502043.html本篇和大家分享的是 Spring Boot 打包并结合 Shell 脚本命令部署,重点在分享一个shell 程序启动工具,希望能便利工作;profiles指定不同环境的配置maven-assembly-plugin打发布压缩包分享shenniu_publish.sh程序启动工具linux上使用shenniu_publish.sh启动程序profiles指定不同环境的配置通常一套程序分为了很多个部署环境:开发,测试,uat,线上 等,我们要想对这些环境区分配置文件,可以通过两种方式:通过application.yml中编码指定 profile.active=uat 方式指定通过mvn中profiles来区分不同环境对应的配置文件夹,人工可以手动在idea勾选生成不同环境的包(推荐)这里我们要讲的是第二种,首先在mvn中配置如下内容:1  2  3 node 4  5  6 node 7 $ ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照