參考 sv20.comlinux運行jar包
要運行java的項目需要先將項目打包成war包或者jar包,打包成war包需要將war包部署到tomcat服務器上才能運行。而打包成jar包可以直接使用java命令執行。在linux系統中運行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.log &
temp.out的意思是將日志輸出重定向到temp.log文件,使用ctrl+c中斷或者關閉窗口都不會中斷程序的執行。
查看jar包進程
ps aux|grep xxx.jar
ps -ef | grep java
將會看到此jar的進程信息:
root 2373 0.9 15.8 2575356 296448 pts/0 Sl+ 16:28 1:18 java -jar erp-0.5.1.2.jar
或
root 2373 2004 0 16:28 pts/0 00:01:18 java -jar erp-0.5.1.2.jar
停止jar包
也就是殺死進程
找到jar的pid,殺掉命令為:
kill -9 pid
pkill 進程名
本文發布于:2023-02-28 20:08:00,感謝您對本站的認可!
本文鏈接:http://m.newhan.cn/zhishi/a/167765732076850.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:啟動項 命令(查看啟動項命令).doc
本文 PDF 下載地址:啟動項 命令(查看啟動項命令).pdf
| 留言與評論(共有 0 條評論) |
|