Jar打包用法詳解。本站提示廣大學習愛好者:(Jar打包用法詳解)文章只能為提供參考,不一定能成為您想要的結果。以下是Jar打包用法詳解正文
本文較為具體的剖析了Jar打包的用法。分享給年夜家供年夜家參考。詳細剖析以下:
jar是尺度的java打包敕令,位於JAVA_HOME/bin/目次上面。重要功效是將多個文件打包成一個零丁的jar文件。
創立jar文件
jar c[v0Mmfe] [manifest] [jarfile] [entrypoint] [-C dir] inputfiles [-Joption]
更新jar文件
jar u[v0Mmfe] [manifest] [jarfile] [entrypoint] [-C dir] inputfiles [-Joption]
解壓jar文件
jar x[vf] [jarfile] [inputfiles] [-Joption]
顯示Jar包構造
jar t[vf] [jarfile] [inputfiles] [-Joption]
添加索引到jar文件
jar i jarfile [-Joption]
個中[]代表可選
參數剖析以下:
jarfile:被創立、更新、解壓或許顯示的目的jar文件,和-f選項一路應用
inputfiles:文件或許目次,多個文件或許目次用空格離開,表現須要被打包的文件或許目次,待解壓的jar包中的文件或許目次,待顯示的jar包的文件或許目次。假如是目次,將依照遞歸的方法處置。多個文件間以zip方法被緊縮,除非添加0選項
manifest:指定manifest文件,和-m參數一路應用
entrypoint:指定類名作為運用的進口,和-e選項一路應用。特殊解釋,-m、-f、-e參數對應的的manifest、jarfile、entrypoint次序要雷同
-C dir:處置inputfiles時,指定前面inputfile的目次,可以有多個-C dir inputfile
-Joption:指定Java runtiome environment的參數,-J何option之間不克不及有空格
選項:
c 創立新的jar包
u 更新已有的jar包
x 解壓指定的jar包
t 顯示jar包內容
f 和 jarfile一路應用
v 輸入具體信息
0 不應用zip緊縮
M 生成jar包時不創立manifest文件
m 和manifest一路應用
e 和entrypoint一路應用,指定法式的進口類,並將其寫入到生成的manifest文件中,對應Main-Class。假如和manifest一路應用而且manifest中指名了Main-Class,打包將會失足
願望本文所述對年夜家的Java法式設計有所贊助。