jar使用方法
jxl.jar是通過java操作excel表格的工具類庫。下面是學習啦小編為您帶來的jar使用方法,希望對大家有所幫助。
jar 使用方法:
(1)創(chuàng)建jar包
?1jar cf hello.jar hello
利用test目錄生成hello.jar包,如hello.jar存在,則覆蓋
(2)創(chuàng)建并顯示打包過程
?1jar cvf hello.jar hello
利用hello目錄創(chuàng)建hello.jar包,并顯示創(chuàng)建過程
例:
?1E:\>jar cvf hello.jar hello
標明清單(manifest)
增加:hello/(讀入= 0) (寫出= 0)(存儲了 0%)
增加:hello/TestServlet2.class(讀入= 1497) (寫出= 818)(壓縮了 45%)
增加:hello/HelloServlet.class(讀入= 1344) (寫出= 736)(壓縮了 45%)
增加:hello/TestServlet1.class(讀入= 2037) (寫出= 1118)(壓縮了 45%)
(3)顯示jar包:
jar tvf hello.jar 查看hello.jar包的內容
指定的jar包必須真實存在,否則會發(fā)生FileNoutFoundException。
(4)解壓jar包:
?1jar xvf hello.jar
解壓hello.jar至當前目錄
(5)jar中添加文件:
?1jar uf hello.jar HelloWorld.java
將HelloWorld.java添加到hello.jar包中
(6)創(chuàng)建不壓縮內容jar包:
?1jar cvf0 hello.jar *.class
利用當前目錄中所有的.class文件生成一個不壓縮jar包
(7)創(chuàng)建帶manifest.mf文件的jar包:
?1jar cvfm hello.jar manifest.mf hello
創(chuàng)建的jar包多了一個META-INF目錄,META-INF止錄下多了一個manifest.mf文件,至于manifest.mf的作用,后面會提到.
(8)忽略manifest.mf文件:
?1jar cvfM hello.jar hello
生成的jar包中不包括META-INF目錄及manifest.mf文件
(9)加-C應用:
?1jar cvfm hello.jar mymanifest.mf -C hello/
表示在切換到hello目錄下然后再執(zhí)行jar命令
(10)-i為jar文件生成索引列表:
當一個jar包中的內容很好的時候,你可以給它生成一個索引文件,這樣看起來很省事。
?1jar i hello.jar
執(zhí)行完這條命令后,它會在hello.jar包的META-INF文件夾下生成一個名為INDEX.LIST的索引文件,它會生成一個列表,最上邊為jar包名。
(11)導出解壓列表:
jar tvf hello.jar >hello.txt 如果你想查看解壓一個jar的詳細過程,而這個jar包又很大,屏幕信息會一閃而過,這時你可以把列表輸出到一個文件中,慢慢欣賞!
(12)jar -cvf hello.jar hello/*