jenkins 構建應用success 後,控制檯看到應用信息也打印出來了。
到linux 命令行 jps -l 確沒看到應用。
所以加入後臺啓動應用
nohup java -jar app-admin.jar >/dev/null &
結果效果還是一樣的。
jenkins默認會在Build結束後Kill掉所有的衍生進程。
解決辦法是
在command命令里加入
BUILD_ID=DONTKILLME
參考地址
https://wiki.jenkins.io/display/JENKINS/ProcessTreeKiller