介绍
本篇文章为大家展示了怎么在春天引导中部署jar包,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
<强>部署为可运行的jar 强>
春季启动已经尽可能把需要配置的东西自动化了,我还傻傻的像以前springmvc那样补充各种配置,比如加一个数据源德鲁伊。然而大可不必,使用默认的就好,等需求不满足的时候,在进行修改就可以了。
同样的,既然内置的番茄酱可以很好的运行,为啥非要自己手动部署战争包吗?
在gradle构建或者maven包之后,会得到一个罐子,这个jar是弹簧引导修改过的罐子,可以直接运行。
运行方式:
java -jar xxxx.jar
<强>看到比较好的linux脚本:强>
开始。sh
# !/bin/sh rm -f  tpid nohup java  -jar xx.jar ——spring.profiles.active=dev 祝辞,/dev/null 2祝辞,1,, echo $ !,祝辞tpid echo Start 成功!
停止。sh
# !/bin/sh APP_NAME=myapp tpid=' ps ef | grep $ APP_NAME | grep -v grep | grep -v 杀死| awk & # 39; {print $ 2} & # 39;” if [, $ {tpid}];然后 echo 才能;& # 39;Stop 过程…& # 39; kill 才能;-15,tpid美元 fi sleep 5 tpid=' ps ef | grep $ APP_NAME | grep -v grep | grep -v 杀死| awk & # 39; {print $ 2} & # 39;” if [, $ {tpid}];然后 echo 才能;& # 39;Kill 过程! & # 39; ,kill 9, tpid美元 其他的 echo 才能;& # 39;Stop 成功! & # 39; fi
检查。sh
# !/bin/sh APP_NAME=myapp tpid=' ps ef | grep $ APP_NAME | grep -v grep | grep -v 杀死| awk & # 39; {print $ 2} & # 39;” if [, $ {tpid}];然后 ,,,echo & # 39; App is 运行强生# 39; 其他的 ,,,echo & # 39; App is NOT 运行强生# 39; fi
杀死。sh
# !/bin/sh APP_NAME=myapp tpid=' ps ef | grep $ APP_NAME | grep -v grep | grep -v 杀死| awk & # 39; {print $ 2} & # 39;” if [, $ {tpid}];然后 echo 才能;& # 39;Kill 过程! & # 39; ,kill 9, tpid美元 fi
上述内容就是怎么在春天中引导部署jar包,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。