Linux 启动jar项目相关命令
序言
开发中在服务器上部署项目避免不了的,无论是测试还是开发都会遇到要重启项目及部署项目,所以部署项目命令也是我们经常用的,下面附上自己常用的一些命令。
启动jar包命令相关问题及解决办法
问题描述
java -jar xxx--0.0.1-SNAPSHOT.jar
这是一个单纯的启动jar包的命令,但是这个会遇到一个问题:在我们关闭xshell或者其他启动命令的窗口时,运行的程序会自动关闭。
解决办法
使用nohup命令让程序在后台运行,再关闭xshell 等相关终端时,不影响运行的程序。
nohup java -jar xxx-0.0.1-SNAPSHOT.jar &
上面的命令是仅仅后台运行的命令,下面给大家分享个可以指定yml配置文件时使用的命令(多个配置文件测试环境、开发环境、生产环境)。
nohup java -jar xxx-0.0.1-SNAPSHOT.jar --spring.profiles.active=prod &
下面附上查看java进程及杀进程重启指定配置文件相关命令图
项目中多配置文件图
结语
用于记录相关技术点或遇到的奇葩问题,分享给大家,不是职业博主,如果有错请指正,有问题可以评论或私聊,谢谢大家观看,结束!!!