#!/bin/bash#這里可替換為你自己的執行程序,其他代碼無需更改 APP_NAME=/opt/server/msp/health-api/health-2.0.2.jar#使用說明,用來提示輸入參數usage() { echo "Usage: sh health_api.sh [start ...
使用Maven作為項目jar包依賴的管理,常常會遇到命令行啟動,筆者也是哥菜鳥,在做微服務,以及服務器端開發的過程中,常常會遇到項目的啟動需要使用main方法,筆者潛心的研究了很多博客,發現大多寫的都是很零散,沒有設計到應用場景,這里打算個人總結一下,一方面作為自己的學習筆記,另一方面作為大家的技術分享 這里是我寫好的一個項目的啟動腳本,這里需要注意幾個地方 :wins的編輯器,換行符是 r n ...
2018-03-25 16:34 0 2826 推薦指數:
#!/bin/bash#這里可替換為你自己的執行程序,其他代碼無需更改 APP_NAME=/opt/server/msp/health-api/health-2.0.2.jar#使用說明,用來提示輸入參數usage() { echo "Usage: sh health_api.sh [start ...
#!/bin/bash #Created on Jul 24 ...
在jar包的同級目錄新建文件例如:app_jar.sh 然后填寫如下內容: 如上內容一些動態的比如jdk路徑,指定環境等需要根據自己情況進行修改,啟動會把該文件所在同級目錄所有jar都啟動,可以根據自己場景進行調整jar包目錄。 ...
問題 十年以前寫java項目總會干這么一個事情: 調包。 java項目往往依賴了很多第三方jar包,而這些jar包又有他自己依賴的第三方jar包,從而就能形成一個依賴樹。 而程序運行要把這些所有的依賴都加載到內存中的, 如果有一個第三方jar包被依賴了兩次或兩次以上, 而且版本還不 ...
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http ...
可參考博客: 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文件 ...