問(wèn)題背景
因?yàn)橹耙恢痹陂_(kāi)發(fā)測(cè)試安卓烟很,沒(méi)有涉足PC平臺(tái)卿吐,一般的java程序也是直接在ecplise中編輯完成后富弦,直接運(yùn)行的灵嫌,沒(méi)有進(jìn)行過(guò)其他考慮壹罚,現(xiàn)在因?yàn)橐迷苹蛘咛摂M機(jī)進(jìn)行程序調(diào)用,這樣直接在ecplise中運(yùn)行的話寿羞,就比較麻煩了猖凛,有的則是沒(méi)有l(wèi)inux的虛擬機(jī)就更不要提了,所以這里需要導(dǎo)出可運(yùn)行的.jar文件绪穆。
導(dǎo)出Runnable Jar file
步驟1
在左側(cè)項(xiàng)目目錄任意位置直接右鍵辨泳,在選在Export虱岂。
然后選擇Java選項(xiàng)中的Runnable Jar file
下一個(gè)界面就是選擇你需要導(dǎo)出的運(yùn)行的java文件了,就是在Launch configuration 中選擇菠红,在Export destination(輸出目錄)寫(xiě)上輸出目錄就可以了第岖。
步驟2
我的這個(gè)Modify.jar的作用是把before文件夾中的.mark_TH文本文件中指定行指定字符進(jìn)行改變。然后輸出到after文件夾中和infat文件中试溯。
直接在這個(gè)目錄新建run.bat文件蔑滓,然后打開(kāi)run.bat填入
java -jar Modify.jar
cmd.exe
就可以了。
也可以進(jìn)入cmd遇绞,定位到該目錄键袱,輸入java -jar Modify.jar,也可以實(shí)現(xiàn)這個(gè)效果摹闽。
參考
1-eclipse將java程序?qū)С龃虬?jar文件并在cmd中運(yùn)行
2-eclipse將java程序?qū)С龃虬?jar文件并在cmd中運(yùn)行
其余自行百度或谷歌杠纵。
需要注意
按照參考文獻(xiàn)中的解釋
使用壓縮文件打開(kāi)的MANIFEST.MF配置文件中如下:
Manifest-Version: 1.0
Class-Path: .
Main-Class: pri.weiqiang.land.Modify
在Class-Path中是不需要填寫(xiě)外部依賴的庫(kù)的,因?yàn)槲业捻?xiàng)目時(shí)調(diào)用的外部jar钩骇,但是導(dǎo)出Runnable Jar file時(shí)已經(jīng)將相關(guān)的外部jar也導(dǎo)出了,可以在在導(dǎo)出的jar中的全部.class看到铝量。
廣告
鯉魚(yú)日語(yǔ)一個(gè)簡(jiǎn)單背日語(yǔ)的APP倘屹,歡迎下載,期待Star慢叨。