當前位置:編程學習大全網 - 編程語言 - 打包參數 編程簡寫

打包參數 編程簡寫

Java打包詳解(轉載)

為什麽會有這個玩意呢,首先,這是jar的全稱:JavaTM Archive (JAR) file,是的,就是java存檔文件。這有點類似zip文件,想壹想它是幹什麽的用的呢,壓縮!?沒錯就是要壓縮,將我們原先零散的東西放到壹下,重新組織,所有這些目的只有壹個:方便!好了,不用管他是怎麽壓縮的,我們的重點是哪些是我們要壓縮的(輸入),還有壓縮成了什麽(輸出),進而將它發布(部署)。

那我們的輸入(要壓縮的東西)主要是class文件,還有輔助的資源(這其中可能有圖片,jsp文件,html文件等等)。Jar技術在jdk1.1版本中就已存在,在1.2中又有了增強。接下來說說jar的好處吧,這是官方的描述:安全,快速下載,壓縮,獵取包,版本化包,可攜。

說了這麽多,我們現在開始實施。

先打開命令提示符(win2000或在運行筐裏執行cmd命令,win98為DOS提示符),輸入jar –help,然後回車(如果妳盤上已經有了jdk1.1或以上版本),看到什麽:

用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目錄] 文件名 ...

選項:

-c 創建新的存檔

-t 列出存檔內容的列表

-x 展開存檔中的命名的(或所有的〕文件

-u 更新已存在的存檔

-v 生成詳細輸出到標準輸出上

-f 指定存檔文件名

-m 包含來自標明文件的標明信息

-0 只存儲方式;未用ZIP壓縮格式

-M 不產生所有項的清單(manifest〕文件

-i 為指定的jar文件產生索引信息

-C 改變到指定的目錄,並且包含下列文件:

如果壹個文件名是壹個目錄,它將被遞歸處理。

清單(manifest〕文件名和存檔文件名都需要被指定,按'm' 和 'f'標誌指定的相同順序。

  • 上一篇:2021幼兒園教師學習心得體會範文
  • 下一篇:俄稱打擊多地烏軍部隊等目標,烏稱擊退俄軍多次進攻,俄烏局勢將如何發展?
  • copyright 2024編程學習大全網