3、Spring Boot打包成jar并运行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3、Spring Boot打包成jar并运行相关的知识,希望对你有一定的参考价值。

参考技术A

jar方式
Gradle 的 buildJar

执行完后会下工程的build/libs下生成可以运行的jar文件

1、windows

更好的方式是写一个bat文件,双击就可以运行了
也可以做成windows服务,开机启动
可以使用第三方工具做成exe

2、linux
将jar程序设置成后台运行,并且将标准输出的日志重定向至文件consoleMsg.log。

其中:nohup命令的作用就是让程序在后台运行,不用担心关闭连接进程断掉的问题了
如果使用nohup命令提交作业,那么在缺省情况下该作业的所有输出都被重定向到一个名为nohup.out的文件中,除非另外指定了输出文件

同理,也可以写一个sh文件

1、windows
直接关

2、linux
如果想杀掉运行中的jar程序,查看进程命令为:

将会看到此jar的进程信息

其中30768则为此jar的pid,杀掉命令为

也可以写一个sh文件

以上是关于3、Spring Boot打包成jar并运行的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot 快速入门

Spring Boot --- 认识Spring Boot

spring boot6.idea下springboot打包成jar包和war包,并且可以在外部tomcat下运行访问到

在IDEA中如何将Spring boot项目打包成可执行的jar包并发布到linux服务

如何把Spring Boot打包成war

spring boot liunx 怎么启动