Java 后台運行jar程序


1、指令

nohup java -jar demo-0.0.1-SNAPSHOT.jar  > log.file  2>&1 &

    上面的2 和 1 的意思如下:

      0    標准輸入(一般是鍵盤)
      1    標准輸出(一般是顯示屏,是用戶終端控制台)
      2    標准錯誤(錯誤信息輸出)

  將運行的jar 錯誤日志信息輸出到log.file文件中,然后(>&1)就是繼續輸出到標准輸出(前面加的&,是為了讓系統識別是標准輸出),最后一個&,表示在后台運行。

2、kill掉后台運行的程序

netstat -anp  查看到后台運行的程序端口
kill -9 pid   kill掉后台運行的程序

 


免責聲明!

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



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