#!/bin/bash#這里可替換為你自己的執行程序,其他代碼無需更改 APP_NAME=/opt/server/msp/health-api/health-2.0.2.jar#使用說明,用來提示輸入參數usage() { echo "Usage: sh health_api.sh [start ...
用spring boot框架做的項目,將第三方包全部打在jar里面,通過shell腳本啟動和停止服務,常用的shell腳本模板如下: bin bashJAVA OPTIONS INITIAL Xms MJAVA OPTIONS MAX Xmx M JAR KEYWORDS monitor alarm task . SNAPSHOT.jarAPP NAME monitor alarm taskAPP ...
2017-04-20 17:35 0 13208 推薦指數:
#!/bin/bash#這里可替換為你自己的執行程序,其他代碼無需更改 APP_NAME=/opt/server/msp/health-api/health-2.0.2.jar#使用說明,用來提示輸入參數usage() { echo "Usage: sh health_api.sh [start ...
在jar包的同級目錄新建文件例如:app_jar.sh 然后填寫如下內容: 如上內容一些動態的比如jdk路徑,指定環境等需要根據自己情況進行修改,啟動會把該文件所在同級目錄所有jar都啟動,可以根據自己場景進行調整jar包目錄。 ...
Linux shell腳本,按順序批量啟動多個jar包,批量啟動spring cloud的jar包 一. 手動一個一個啟動的方式: 二. shell腳本代碼: 三. shell腳本批量啟動、批量停止、批量重啟等步驟: 1. 腳本 ...
1、系統自動生成 SpringApplication.run(XX.class, args); 2、創建SpringApplication對象 SpringApplication app = ...
啟動腳本 #!/bin/bash NAME=product-service JAR=$NAME-1.0-SNAPSHOT.jar LOG=log/$NAME-1.0.log case "$1" in start) java -jar $JAR > $LOG 2>& ...
可參考博客: Shell腳本中$0、$?、$!、$$、$*、$#、$@等的意義 https://blog.csdn.net/csgd2000/article/details/80396996 shell腳本[] [[]] -n -z 的含義解析 ...
本文采用的jar包是通過idea下maven打包的springboot項目。 寫這個shell腳本是為了在linux下方便啟動jar包時不用輸入太多的shell命令,將啟動腳本的一系列shell命令整理到一個xxx.sh中,每次啟動此.sh文件就可以 linux下直接創建xxx.sh文件 ...
本文采用的jar包是通過idea下maven打包的springboot項目。 寫這個shell腳本是為了在linux下方便啟動jar包時不用輸入太多的shell命令,將啟動腳本的一系列shell命令整理到一個xxx.sh中,每次啟動此.sh文件就可以 linux下直接創建 ...