一、打包
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文件