Linux 服务器上运行 Spring Boot 项目

Linux 服务器上运行 Spring Boot 项目

打包且跳过测试类执行检查

mvn clean package test -DskipTests=true

命令行启动项目

mvn -jar jarName

后台运行

上面的这种方式,只要控制台关闭,服务就不能访问了。可以用下面方式使得 jar 包在后台运行。

nohup java -jar jarName > [目录]/[日志文件名] 2>&1 &

查看后台进程

推荐使用:ps –ef

ps aux | grep java

或者

ps -ef|grep java

杀掉后台进程

kill -9 [进程id]

查看进程内存占用情况

top -pid [进程id]

参考:
https://www.jianshu.com/p/e35a134826da

原文地址:https://www.cnblogs.com/poterliu/p/14534826.html