3、Spring Boot打包成jar并運行

一、打包

jar方式
Gradle 的 buildJar

輸入圖片說明

執(zhí)行完后會下工程的build/libs下生成可以運行的jar文件

輸入圖片說明

二、運行

1、windows

java -jar ***.jar

更好的方式是寫一個bat文件,雙擊就可以運行了
也可以做成windows服務,開機啟動
可以使用第三方工具做成exe

2、linux
將jar程序設置成后臺運行,并且將標準輸出的日志重定向至文件consoleMsg.log。

nohup java -jar ***.jar >consoleMsg.log 2>&1 &

其中:nohup命令的作用就是讓程序在后臺運行,不用擔心關閉連接進程斷掉的問題了
如果使用nohup命令提交作業(yè),那么在缺省情況下該作業(yè)的所有輸出都被重定向到一個名為nohup.out的文件中,除非另外指定了輸出文件

同理,也可以寫一個sh文件

三、停止運行

1、windows
直接關

2、linux
如果想殺掉運行中的jar程序,查看進程命令為:

ps aux|grep ***.jar    

將會看到此jar的進程信息

data     5796  0.0  0.0 112656   996 pts/1    S+   09:11   0:00 grep --color=auto ***.jar
data     30768  6.3  0.4 35468508 576800 ?     Sl   09:09   0:08 java -jar ***.jar

其中30768則為此jar的pid,殺掉命令為

kill -9 30768   

也可以寫一個sh文件

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容