<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # jenkins執行shell > 上一篇說的是jenkins+svn+maven把war包自動部署到Tomcat,這篇是從SVN上拉取代碼maven生成jar文件,并且拷貝到遠程機器上,這行這個jar包,建立項目配置SVN和maven和以前以前。不同的是這次用腳本的方式執行 java -jar ... ## 1.執行shell腳本 > * jenkins可以執行shell腳本,首先要安裝插件 1. 安裝SSH plugin插件 ![](https://box.kancloud.cn/da998efe96404e59861d949ca581ab31_1489x649.png) 2. 配置所要執行腳本的主機信息 > * 系統管理>系統設置 >ssh remote hosts ![](https://box.kancloud.cn/7dfff26c3d2252ea1420701161c720d1_1584x454.png) > * 安裝后系統設置會多出配置連接遠程主機的選項 ![](https://box.kancloud.cn/586379644bb5dc240f811f119477417f_1623x605.png) 3. 配置項目 >* 在Post Steps步驟中配置 1. 拷貝jar文件到遠程主機 ~~~ #!/bin/bash sshpass -p 'aexit!@3' scp ${WORKSPACE}/target/${JAR_PREFIX}-1.0.1.jar timing@192.168.2.81:${REMOTE_SERVER_DIR}/${JAR_PREFIX}.jar ~~~ ![](https://box.kancloud.cn/afbdcdf69166aa30cd5d9289ecc3ae2e_1288x200.png) 2. 首先kill掉以前的 Java進程,然后java -jar ... 啟動新的Java進程 ~~~ #!/bin/bash ps -ef | grep ${JAR_PREFIX} | grep -v grep | awk '{print $2}' | xargs kill -9; nohup /opt/java/default/bin/java -jar ${REMOTE_SERVER_DIR}/${JAR_PREFIX}.jar > /dev/null 2>&1 & ~~~ ![](https://box.kancloud.cn/4c675093d74066b6ecff5864d9a58d7f_1475x230.png) > * nohup是永久執行 > * &是指在后臺運行 > * nohup COMMAND & > * 這樣就能使命令永久的在后臺執行 ## 2.立即構建
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看