zoukankan      html  css  js  c++  java
  • Jenkins执行远程服务器Shell脚本启动SpringBoot 的坑

    Jenkins执行远程服务器Shell脚本启动SpringBoot项目中的坑,这里不作具体的部署,只填坑。

    总结一句, jenkins里写的shell命令,没有 JAVA_HOME等自定义变量;

    查问题查了半天。。

    #!/bin/bash
    pid=`ps -ef | grep xxx.jar|grep -v grep|awk '{print $2}'`
    if [ -n "$pid" ]
    then
    kill -9 $pid
    echo "[admin] Killed"
    fi
    # 需要添加下行 否则 需要使用Java全路径执行Java命令
    source /etc/profile
    cd /var/lib/jenkins/workspace/platform-server-prod/platform-services/platform-admin-service/target
    nohup java -jar xxx.jar > /usr/local/project-jar/server/platform-admin-service.log 2>&1 &
    echo "[xxx] Start successful"
    ————————————————
    原文链接:https://blog.csdn.net/Future_ccc/article/details/100567975

  • 相关阅读:
    Element节点
    Document节点
    ParentNode接口,ChildNode接口
    NodeList接口,HTMLCollection接口
    Node接口
    DOM概述
    Promise对象
    定时器
    IT常用日语
    配置JavaWeb开发环境
  • 原文地址:https://www.cnblogs.com/java2sap/p/12535851.html
Copyright © 2011-2022 走看看