springboot项目启动与停止命令

Windows版的启动方式:

 

java -jar poc-1.0.0-SNAPSHOT.jar &

指定配置文件,指定输出日志文件

java -jar  poc-1.0.0-SNAPSHOT.jar --spring.config.location=application.yml  > D:/poc/poc.log &

 

Linux版的启动方式:

 

nohup java -jar poc-1.0.0-SNAPSHOT.jar & 

它会额外输出日志到nohup.out而一般情况下我们自己日志文件本身就输出着,故可以

 

nohup java -jar poc-1.0.0-SNAPSHOT.jar >/dev/null 2>&1 &

 

若要覆盖默认配置,则采用如下启动方式

nohup java -jar  poc-1.0.0-SNAPSHOT.jar --spring.config.location=application.yml &

 

指定内存大小参考https://www.cnblogs.com/code4app/p/13223890.html

nohup java -Xms2048m -Xmx8192m -jar  poc-1.0.0-SNAPSHOT.jar --spring.config.location=application.yml &

 

 start_pro.sh (含杀进程,启动应用)

 

pkill -9 -f  poc-1.0.0-SNAPSHOT.jar
nohup java -jar  poc-1.0.0-SNAPSHOT.jar --spring.config.location=application.yml >/dev/null 2>&1 &

附:

windows版找端口占用情况

netstat -aon|findstr "端口"

tasklist|findstr "进程ID"

 

----------- 赠人玫瑰,手有余香     如果本文对您有所帮助,动动手指扫一扫哟   么么哒 -----------


未经作者 https://www.cnblogs.com/xin1006/ 梦相随1006 同意,不得擅自转载本文,否则后果自负
原文地址:https://www.cnblogs.com/xin1006/p/14388363.html