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

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

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

    wiflish
    Loving Life! Loving Coding!
    posts - 98,comments - 98,trackbacks - 0

    1、創(chuàng)建可執(zhí)行的jar包。
    手工寫manifest.mf文件(jar命令自動生成的MANIFEST.MF文件中不會包含Main-Class屬性),舉例說明:
    目錄結(jié)構(gòu):
    mymanifest.mf //該文件可以隨意放置,只要在執(zhí)行jar命令時指定mymanifest.mf文件所在位置.
    -src
    ??
    -test
    ???
    Test.class

    test.Test代碼:
    1?package?test;
    2?public?class?Test?{
    3?????public?static?void?main(String[]?args)?{
    4?????????System.out.println("HelloWorld!");
    5?????}
    6?}

    mymanifest.mf文件內(nèi)容:
    Manifest-Version:?1.0
    //該屬性是創(chuàng)建可執(zhí)行jar包必需的,指定的Main-Class為全路徑類名(且該類必需有main方法)
    Main-Class:?test.Test
    Created
    -By:?wiflish

    在src目錄下執(zhí)行:
    jar?cvfm test.jar ../mymanifest?.
    完成后會在src目錄下生成一個test.jar文件。由于沒有可視化界面,雙擊test.jar將會看到?jīng)]反應。
    在命令行執(zhí)行java -jar test.jar就會得到輸出HelloWorld!

    這時就完成了基本的創(chuàng)建可執(zhí)行的jar包。

    2、創(chuàng)建要依賴其他包的可執(zhí)行jar包。
    這時只要更改mymanifest.mf文件加入:
    Manifest-Version:?1.0
    //該屬性是創(chuàng)建可執(zhí)行jar包必需的,指定的Main-Class為全路徑類名(且該類必需有main方法)
    Main-Class:?test.Test
    //該屬性指定依賴包的路徑(路徑是相對jar包所在路徑)
    Class-Path:?lib/swing-layout-1.0.jar?//這里舉例說明,隨便用的包
    Created-By:?wiflish

    目錄結(jié)構(gòu):
    -src
    ??
    -test
    ???
    TestDepends.class //假設該類執(zhí)行依賴于 swing-layout-1.0.jar,具體代碼略。
    ?
    testDepends.jar
    ??
    -lib
    ????swing
    -layout-1.0.jar

    雙擊testDepends.jar就能正確執(zhí)行,如果TestDepends.jar包所在的當前目錄下沒有l(wèi)ib/swing-layout-1.0.jar的話,如下目錄結(jié)構(gòu):
    -src
    ??
    -test
    ???
    TestDepends.class?//假設該類執(zhí)行依賴于?swing-layout-1.0.jar,具體代碼略。
    ? testDepends.jar
    雙擊testDepends.jar,將會報Could not find the main class, Program will exit.
    在命令行執(zhí)行 java -jar testDepends.jar,就會得到找不到TestDepends.class中所依賴的類的錯誤.


    posted on 2006-07-05 11:00 想飛的魚 閱讀(7472) 評論(1)  編輯  收藏 所屬分類: java

    FeedBack:
    # re: 使用jar命令創(chuàng)建可執(zhí)行的jar包
    2006-12-11 19:36 | BeanSoft
    不錯了!  回復  更多評論
      
    主站蜘蛛池模板: 免费网站看v片在线香蕉| 91精品免费久久久久久久久| 成人au免费视频影院| 激情综合亚洲色婷婷五月APP | 久久久久久亚洲av无码蜜芽| 免费无码黄十八禁网站在线观看| 亚洲乱人伦精品图片| 成人免费一区二区无码视频| 亚洲第一男人天堂| 国产福利免费观看| 春意影院午夜爽爽爽免费| 中文字幕亚洲图片| 久久免费视频网站| 亚洲欧洲精品久久| 成人影片麻豆国产影片免费观看| 久久精品国产亚洲AV天海翼| 亚洲国产精品自在拍在线播放| 99精品视频在线观看免费| 亚洲人成电影在在线观看网色| 91精品免费国产高清在线| 亚洲日韩一中文字暮| 亚洲精品国产成人影院| 免费福利在线视频| 亚洲香蕉久久一区二区| 国产精品久久香蕉免费播放| 国产精品免费αv视频| 亚洲影院在线观看| 永久黄网站色视频免费直播| 高清永久免费观看| 亚洲人成伊人成综合网久久| 亚洲国产成人精品女人久久久 | 日韩在线看片免费人成视频播放| 猫咪免费观看人成网站在线| 亚洲AV无码专区在线播放中文| 精品久久久久久久久免费影院| 国产精品亚洲精品日韩动图| 亚洲成色999久久网站| 在线观看免费宅男视频| 国产特黄一级一片免费| 亚洲国产成人久久三区| 亚洲综合另类小说色区色噜噜|