javajar启动流程(玩转linux下启动jar和关闭jar方式)
经过上一篇文章介绍linux下发布jar程序做成systemctl 服务管理,那么这次我带来经常用到的另一个方式发布,也较为普通方式发布,我也不截图了,命令相当简单,都是自己工作中常用到经验分享给大家,喜欢的朋友记得加关注点赞不懂留言哦,我来为大家科普一下关于javajar启动流程?下面希望有你要的答案,我们一起来看看吧!
javajar启动流程
经过上一篇文章介绍linux下发布jar程序做成systemctl 服务管理,那么这次我带来经常用到的另一个方式发布,也较为普通方式发布,我也不截图了,命令相当简单,都是自己工作中常用到经验分享给大家,喜欢的朋友记得加关注点赞不懂留言哦。
1: 第一种
#1种.把jar包直接发布到linux服务器中,然后直接执行如下命令(最简单)
java -jar xxx.jar
#2.种指定激活配置文件模式和修改端口等等其他操作只要配置文件里的都可在终端修改(一般)
java -jar xxx.jar --spring.profiles.active=dev --server.port=40001
#这样就发布好了,但是弊端是该终端不能退出也可以说不能ctr c 按键不能程序会退出
# 这种方式是守护进程方式发布,就是程序不会在当前终端有任何输出,
#log.file为日志输出文件在我这里设定当前目录下查看的到
nohup java -jar farm-iot-0.0.1.jar>log.file 2>&1 &
#查看日志
cat log.file (文件名)
#找到程序进程id
ps -ef|grep java
#4834为上面查到的pid(进程id)
kill -9 4834
希望大家多多支持,我会不定时分享给大家程序世界谢谢。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com