校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > CentOS7設置jar應用程序開機啟動的方法

CentOS7設置jar應用程序開機啟動的方法

熱門標簽:西柏坡地圖標注 燃氣管線地圖標注顏色 400電話申請要什么條件 哈爾濱400電話去哪辦理 話術外呼系統 i智能電話機器人yeta 北京人工外呼系統廠家 寧波400電話辦理對企業的意義 廣東如何申請400電話

項目部署時遇到坑

在部署zhihudemo時,沒有用Jenkins這種自動化部署工具,在linux centos中部署jar包項目時遇到一個坑,通過xshell遠程連接服務器,在系統中使用“java -jar”命令啟動jar包時,輸出日志會占據當前終端頁面,如果關閉終端窗口的話,整個java程序就將停止,為了解決這個問題,可以將jar包設置為后臺服務,并進一步設置為系統服務和開機自啟

1. 編寫啟動腳本

腳本存放位置隨意,本例保存在了/etc/rc.d/init.d/file-preview-server.sh

# !/bin/bash
# program
# file preview server start 

export JAVA_HOME=/opt/jdk8
export JRE=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE/lib:.
export PATH=$JAVA_HOME/bin/:$JRE/bin:$PATH
nohup java -jar /root/file-preview-server/file-preview-server.jar > /root/file-preview-server/stdout.log &

2. 給/etc/rc.d/init.d/file-preview-server.sh文件添加執行權限

chmod +x /etc/rc.d/init.d/file-preview-server.sh

3. 給/etc/rc.d/rc.local文件添加執行權限

chmod +x /etc/rc.d/rc.local

4. 編輯/etc/rc.d/rc.local文件

在文件末尾添加如下語句

su - root -c '/etc/rc.d/init.d/file-preview-server.sh'

至此,大功告成!

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

標簽:西藏 巴中 張家口 湘潭 開封 襄陽 阜陽 珠海

巨人網絡通訊聲明:本文標題《CentOS7設置jar應用程序開機啟動的方法》,本文關鍵詞  CentOS7,設置,jar,應用程序,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《CentOS7設置jar應用程序開機啟動的方法》相關的同類信息!
  • 本頁收集關于CentOS7設置jar應用程序開機啟動的方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 浦江县| 苍山县| 抚松县| 兰州市| 美姑县| 新昌县| 镇江市| 双流县| 西和县| 巴林右旗| 汉川市| 公安县| 南陵县| 淮南市| 宝坻区| 南岸区| 光山县| 荆州市| 福鼎市| 昌都县| 济南市| 基隆市| 内乡县| 承德县| 宁津县| 大邑县| 新河县| 邮箱| 铜陵市| 达孜县| 龙里县| 庆城县| 定州市| 余庆县| 海城市| 新巴尔虎左旗| 托克托县| 芜湖县| 桃源县| 留坝县| 合山市|