項目部署時遇到坑
目前成都創(chuàng)新互聯已為近1000家的企業(yè)提供了網站建設、域名、網頁空間、網站托管、服務器租用、企業(yè)網站設計、晉江網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。在部署zhihudemo時,沒有用Jenkins這種自動化部署工具,在linux centos中部署jar包項目時遇到一個坑,通過xshell遠程連接服務器,在系統(tǒng)中使用“java -jar”命令啟動jar包時,輸出日志會占據當前終端頁面,如果關閉終端窗口的話,整個java程序就將停止,為了解決這個問題,可以將jar包設置為后臺服務,并進一步設置為系統(tǒng)服務和開機自啟
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 &
網頁題目:CentOS7設置jar應用程序開機啟動的方法-創(chuàng)新互聯
本文URL:http://www.rwnh.cn/article38/dddhsp.html
成都網站建設公司_創(chuàng)新互聯,為您提供搜索引擎優(yōu)化、面包屑導航、外貿網站建設、自適應網站、用戶體驗、全網營銷推廣
聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯