linux查看jar包運(yùn)行狀態(tài) 怎么在linux中運(yùn)行jar包?
怎么在linux中運(yùn)行jar包?有以下幾種方法:1。Java-jarxxxxx.jar文件//如果當(dāng)前SSH窗口被鎖定,可以按Ctrl C中斷程序,也可以直接關(guān)閉窗口,程序退出2。Java-jarxx
怎么在linux中運(yùn)行jar包?
有以下幾種方法:
1。Java-jarxxxxx.jar文件//如果當(dāng)前SSH窗口被鎖定,可以按Ctrl C中斷程序,也可以直接關(guān)閉窗口,程序退出
2。Java-jarxxxxx.jar文件&Amp//當(dāng)前SSH窗口未鎖定,但當(dāng)窗口關(guān)閉時(shí),程序?qū)⑼V惯\(yùn)行。
3、nohup Java-jarxxxxxx.jar文件&當(dāng)帳戶退出或終端關(guān)閉時(shí),程序仍將運(yùn)行
4xxxxxx.jar文件& gtaa.log文件//指定輸出日志文件,這意味著在不掛斷的情況下運(yùn)行命令。當(dāng)帳號(hào)退出或終端關(guān)閉時(shí),程序仍會(huì)運(yùn)行
首先需要下載Linux版本的JDK,然后將其復(fù)制到Linux/usr/local/Java目錄下,執(zhí)行tar-xzvf JDK-8u25-Linux-x64命令焦油.gz它將在當(dāng)前目錄中解壓縮,然后會(huì)有一個(gè)文件夾jdk1.8.0u25,然后轉(zhuǎn)到configure environment variables并修改文件/etc/profile Javauhome=/usr/local/Java/jdk1.8.0u25 JREuhome=$Javauhome/JRE/CLASSPATH=$Javauhome/lib/工具.jar:$JAVA主頁/lib/dt.jar公司PATH=$PATH:$JAVAuhome/bin:$JREusource/etc/profile
運(yùn)行jar時(shí)在Linux中遠(yuǎn)程打包,不能關(guān)閉窗口程序,否則程序?qū)⒔K止。Nohup意味著在后臺(tái)運(yùn)行,即使在窗口關(guān)閉后也繼續(xù)運(yùn)行。即終端連接后在后臺(tái)運(yùn)行,即使終端斷開,進(jìn)程也會(huì)停止。
具體的解決方案是使用nohup命令,在窗口程序前加nohup,在程序后加&,這樣程序執(zhí)行到最后,不會(huì)因?yàn)殛P(guān)閉窗口程序而停止。
示例:nohup PHP蜘蛛.php&Amp;回車,然后提示一串東西,再回車,回到shell界面。就這樣。