新聞中心
怎么在linux中運(yùn)行jar包?
有以下幾種方式:

皋蘭ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書(shū)銷(xiāo)售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書(shū)合作)期待與您的合作!
1、java -jar xxxxx.jar // 當(dāng)前ssh窗口被鎖定,可按CTRL + C打斷程序運(yùn)行,或直接關(guān)閉窗口,程序退出
2、java -jar xxxxx.jar & //當(dāng)前ssh窗口不被鎖定,但是當(dāng)窗口關(guān)閉時(shí),程序中止運(yùn)行。
3、nohup Java -jar xxxxxx.jar & //意思是不掛斷運(yùn)行命令,當(dāng)賬戶退出或終端關(guān)閉時(shí),程序仍然運(yùn)行
4、nohup Java -jar xxxxxx.jar >aa.log //指定輸出日志文件,意思是不掛斷運(yùn)行命令,當(dāng)賬戶退出或終端關(guān)閉時(shí),程序仍然運(yùn)行
怎么用linux命令獲取某文件夾下的所有jar文件并將jar文件中類(lèi)名相同的.class文件挑出,放在一個(gè)文件夾里?
find /目錄1 -name '*.jar' -exec jar -xvf {} /目錄2 \; find /目錄2/ -name '*.class' -exec cp {} /目錄3 \;目錄1是要查找的目錄,目錄2是臨時(shí)存放解壓文件的目錄,目錄3是要放文件的目錄,之后如果不要目錄2的再rm -rf /目錄2 就搞定了
jar無(wú)法運(yùn)行怎么辦?
jar無(wú)法運(yùn)行解決辦法一:
1、新建一個(gè)文本文檔,輸入內(nèi)容"javaw -jar %1",并保存為批處理文件,例如"run.bat"。
右鍵點(diǎn)擊.jar格式的文件 ,選擇其打開(kāi)方式 為上面建的run.bat 。
此時(shí)jar就能打開(kāi)并運(yùn)行了。
解決辦法二:
1、打開(kāi)注冊(cè)表,開(kāi)始->運(yùn)行(或者用快捷鍵WIN+R),輸入regedit,確定
linux下如何查找當(dāng)前目錄下所有jar包中包含AAA內(nèi)容的class文件名?
都需要解壓啊然后才去判斷find . -name "*.jar"|awk '{print "jar -tvf "$1}'|sh|xargs grep AAA|awk -F: '{print $1}'|sort|uniq
到此,以上就是小編對(duì)于linux編輯jar包的問(wèn)題就介紹到這了,希望這4點(diǎn)解答對(duì)大家有用。
當(dāng)前文章:jar文件怎么編輯,linux編輯jar文件
文章URL:http://www.dlmjj.cn/article/dpjppgs.html


咨詢
建站咨詢
