程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Jar打包用法詳解

Jar打包用法詳解

編輯:關於JAVA

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法式設計有所贊助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved