优秀的编程知识分享平台

网站首页 > 技术文章 正文

玩转linux下启动jar和关闭jar方式(java程序员必看)

nanyue 2024-10-19 06:46:45 技术文章 7 ℃

经过上一篇文章介绍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 按键不能程序会退出

2:第二种

# 这种方式是守护进程方式发布,就是程序不会在当前终端有任何输出,
#log.file为日志输出文件在我这里设定当前目录下查看的到

nohup java -jar farm-iot-0.0.1.jar>log.file 2>&1 &

 #查看日志
cat log.file (文件名)

3:查看程序进程

#找到程序进程id
ps -ef|grep java 

4:杀死进程停止程序

#4834为上面查到的pid(进程id)
kill -9 4834

希望大家多多支持,我会不定时分享给大家程序世界谢谢。

最近发表
标签列表