之前发布springboot项目都会打成war包的形式,正好昨天手上有个springboot项目需要发布,就尝试着用jar包形式发布,尝试了一番,终于发布成功了。细细回想,其实也挺简单的。

1.首先需要吧项目打包成jar包的形式。(我是用的idea工具,所以直接在Terminal运行命令mvn clean package即可)

linux 发布springboot项目_jar包形式

打包成功之后,就可以在项目中target目录下看到该jar包。

linux 发布springboot项目_jar包形式

2.将jar包上传至Linux服务器,这里我上传的位置是:/opt/servers/openTheCard。

切换到jar包项目所在的目录,执行命令:nohup java -jar 项目jar包名 &即可。

linux 发布springboot项目_jar包形式

注意
1.加&表示一直后台运行,不加表示临时运行,关闭窗口项目即停止运行
2.nohup:即项目在运行前新建一个nohup.out文件用来记录该项目的运行日志情况

3.nohup java -jar shareniu.jar >temp.txt &

   将command的输出重定向到temp.file文件,即输出内容不打印到屏幕上,而是输出到temp.file文件中。

相关文章: