<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-37  評論-58  文章-4  trackbacks-0
    先打開命令提示符(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'標志指定的相同順序。

    示例1:將兩個class文件存檔到一個名為 'classes.jar' 的存檔文件中:
    jar cvf classes.jar Test1.class Test2.class
    示例2:用一個存在的清單(manifest)文件 'manifest' 將D盤winder/ 目錄下的所有
    文件存檔到一個名為 'classes.jar' 的存檔文件中:
    jar cvfm classes.jar manifest.mf -D winder/

    在打包時注意manifest.mf文件中的內容,可以通過它來設置classpath,mainclass。
    Manifest-Version: 1.0
    Created-By: 1.4.2 (Sun Microsystems Inc.)
    Class-Path: lib/classes12.jar
    Main-Class: winder.snower.Start

    特別要注意的是manifest.mf文件的最后要有兩行空白,一般我的做法是先生成一個不用的manifest.mf文件,再在其上改動,這樣就避免了兩行空白帶來的麻煩了。
    posted on 2007-09-17 16:48 楓中玎玲 閱讀(1989) 評論(1)  編輯  收藏 所屬分類: 服務器與IDE問題集合

    評論:
    # re: java中將.class文件打包成為.jar文件 2009-04-08 09:46 | 雷蒙磨
    學習。  回復  更多評論
      
    主站蜘蛛池模板: 97无码免费人妻超级碰碰夜夜 | 久久久久久AV无码免费网站| 亚洲VA综合VA国产产VA中| 亚洲人成电影网站免费| 999久久久免费精品国产| 久久精品蜜芽亚洲国产AV| 久久国产乱子免费精品| 久久亚洲春色中文字幕久久久| 日本免费一区二区久久人人澡| 久久亚洲高清观看| 久久免费视频精品| 亚洲精品国产免费| 最近中文字幕无免费视频| 亚洲欧洲无码AV不卡在线| 全黄性性激高免费视频| 久久成人18免费网站| 亚洲综合色自拍一区| 最近更新免费中文字幕大全| 亚洲嫩模在线观看| 67194熟妇在线永久免费观看 | 亚洲AV色无码乱码在线观看| 国产成人3p视频免费观看| 久久国产精品免费| 亚洲视频一区在线观看| 拔擦拔擦8x华人免费久久| 免费无毒a网站在线观看| 亚洲av无码专区在线播放| 一个人免费观看www视频在线| 亚洲av无码无线在线观看| 亚洲人成人77777网站| 18禁男女爽爽爽午夜网站免费| 一本天堂ⅴ无码亚洲道久久| 亚洲AV无码一区二区三区在线观看 | 免费播放国产性色生活片| 亚洲人JIZZ日本人| 免费a级毛片高清视频不卡| 视频免费1区二区三区| 亚洲精品电影在线| 亚洲国产一区视频| 97免费人妻无码视频| 国产免费黄色无码视频 |