Linux部署jar檔案

2021-10-01 17:12:48 字數 951 閱讀 3106

springboot生成的jar檔案,在linux啟動。

tips

#description:啟動重啟server服務

#埠號,根據埠號確定pid

port=7091

#啟動命令所在目錄

# home=/opt/xx

#啟動jar檔名,需要修改為自己jar包的名字

#查詢出監聽了port埠tcp協議的程式

pid=`netstat -anp|grep $|awk ''|cut -d/ -f 1`

#檢查程式是否在執行

is_exist()" ]; then

return 1

else

return 0

fi}start()

# 啟動jar檔案,設定啟用檔案為prod。

echo "start at port:$port"

fi}stop()

status()

restart()

case "$1" in

"start")

start

;;"stop")

stop

;;"restart")

restart

;;"status")

status

;;*)

usage

;;esac

exit 0

./server.sh無法執行

chmod 777 xx.sh

可執行命令列

jar檔案簽名

1 1 生成金鑰 2 keytool genkey keystore key.keystore alias key validity 3650 3 將在當前目錄下生成乙個key.keystore檔案,alias後接的是別名,validity後面接的是該證書有效天數,這裡365表示1年。用這個證書簽名...

Linux命令替換jar包中檔案

一 查詢需要替換的檔案在jar中的位置 jar tvf jar grep執行結果 jar tvf pkpassserver 0.0.1 snapshot.jar grep cer.p12 3289 tue nov 27 16 30 46 cst 2018 boot inf classes stati...

linux系列之 jar包檔案替換

相信大家都碰到過專案發包,因為某種小問題需要重新發包,但是這種改動非常小,網路不好的情況下發包啥的相當耗時,特別是網路不好,包又特別大的時候,那就更加難受了,我想著要是直接替換jar包裡面的某個檔案那不是,省時省力,於是查閱了一下資料,果真可以完美替換。jar命令格式 jar v m e 0 m i...