linux下發布和結束項目(java -jar方式啟動)


1、將文件復制到linux下(可以通過SCP 文件路徑\文件名 root@虛擬機ip:虛擬機存方的位置)

2、通過以下四種方式運行jar包

一、java -jar XXX.jar

 

這是最基本的jar包執行方式,但是當我們用ctrl+c中斷或者關閉窗口時,程序也會中斷執行。

二、java -jar XXX.jar &

&代表在后台運行,使用ctrl+c不會中斷程序的運行,但是關閉窗口會中斷程序的運行。

三、nohup java -jar XXX.jar &

使用這種方式運行的程序日志會輸出到當前目錄下的nohup.out文件,使用ctrl+c中斷或者關閉窗口都不會中斷程序的執行。

四、nohup java -jar XXX.jar >temp.out &

>temp.out的意思是將日志輸出重定向到temp.out文件,使用ctrl+c中斷或者關閉窗口都不會中斷程序的執行。

五、停止項目

linux 只能通過殺死線程才能關閉某個程序,可以通過ps -ef | grep java 的方式查看運行的java項目

也可以通過pgrep -f 'java -jar demo-0.0.1-SNAPSHOT.jar'這種方式查看該項目的進程號

並使用kill -9 殺死進程號

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM