maven打包

文章介绍了如何进行微服务的打包和部署,包括使用MVN命令区分prod和test环境,将jar包上传到Linux系统,通过设置spring.profiles.active激活不同环境,并利用nohup命令后台运行服务,同时将日志输出到文件,以便于错误排查。
摘要由CSDN通过智能技术生成

最近遇到一个打包问题啊,头一次部署微服务啊,在我们跟目录下有一个

里面的内容如下后面拼的是jar包名

我们又分为许多环境配置配置

后面拼环境,我们 这里以正式环境 prod /test

打包:mvn clean install -DskipTests -P prod  

打包:mvn clean install -DskipTests -P test

然后将target下面的架包上传到linux系统

运行jar包 java -jar(cd 切换目录进入后使用) -Dspring.profiles.active=test(test代表test环境)

,后面可拼接日志,如以下

nohup java -jar -Dspring.profiles.active=test xxpay-service-1.0.0.jar &>servicelog.log& sleep 20;

nohup java -jar -Dspring.profiles.active=test xxpay-manage.jar &>managelog.log&

发生错误时,可查看日志,更好的排插错误

部署好一切,去访问服务器的ip+端口,这样就是没问题了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值