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

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

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

    athrunwang

    紀元
    數據加載中……
    [筆記]war,jar包是啥
    經常聽開發說war,jar,car,這些是個什么東東呢?

    .jar :
    java archive;
    包含:class、properties文件,是文件封裝的最小單元;
    部署文件:application-client.xml ;
    級別:小;

    .war :
    Web Archive;
    包含: Servlet、JSP頁面、JSP標記庫、JAR庫文件、HTML/XML文檔和其他公用資源文件,如圖片、音頻文件等;
    部署文件: web.xml;
    級別:中;
    war包生成:
    a.用eclipse等IDE,可以再項目上右擊選擇“導出”,即可;
    b.手工制作:執行jar -cvf 將要生成的包名.war 要壓縮的目錄名
    war包其實就是經過zip壓縮的文件,用winrar壓縮成zip格式,修改擴展名為war即可。


    .ear :
    Enterprise Archive;
    包含:除了包含JAR、WAR以外,還包括EJB組件;
    部署文件:application.xml;
    級別:大;

    以最終客戶的角度來看,.jar文件就是一種封裝,他們不需要知道.jar文件中有多少個.class文件,每個文件中的功能與作用,同樣可以得到他們希望的結果。
    war包:是做好一個web應用后,通常是網站,打成包部署到容器中。
    jar包:通常是開發時要引用通用類,打成包便于存放管理。
    ear包:企業級應用,通常是EJB打成ear包。
    所有的包都是用jar打的,只不過目標文件的擴展名不一樣

    jar--封裝類
    war--封裝web站點
    ear--封裝ejb

    一個web組件開發者執行以下的任務來傳遞一個包含web組件的WAR文件:
    | 編寫并編譯servlet源代碼
    | 編寫jsp、html文件
    | 指定web的開發描述符
    | 邦定.class,.jsp,.html和部署描述符到一個WAR文件。

    war包可以放在webapps或者work目錄下都可以,隨著tomcat的啟動,它可以自動被解壓.
    或者通過tomcat的管理頁面,也可以發布war包,發布實際上就是把war包復制到webapps目錄下. 


    最后關于war、jar包的打包方法,命令行方式和使用 jbuilder或者eclipse,點這里http://www.iteye.com/topic/254141

    posted on 2011-11-18 10:05 AthrunWang 閱讀(7442) 評論(1)  編輯  收藏

    評論

    # re: [筆記]war,jar包是啥 2014-06-13 21:28 smiling

    解釋得很詳細,很經典,學到東西了!
      回復  更多評論    

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 爱情岛亚洲论坛在线观看 | 国产成人精品无码免费看 | 国产成人精品日本亚洲专区| 亚洲日韩AV一区二区三区中文| 四虎在线免费视频| 久久综合亚洲色HEZYO社区| 国产一二三四区乱码免费| 久久国产亚洲精品无码| 中文字幕无码日韩专区免费 | 无码人妻一区二区三区免费看| 亚洲七七久久精品中文国产| 无遮挡国产高潮视频免费观看| 国产大片免费观看中文字幕| 无码亚洲成a人在线观看| 国产无遮挡吃胸膜奶免费看| 国产青草亚洲香蕉精品久久| 国产yw855.c免费视频| 日韩毛片免费一二三| 亚洲国产精品综合久久一线| 五月天婷婷免费视频| 亚洲国产日韩在线成人蜜芽| 亚洲理论电影在线观看| 亚洲GV天堂无码男同在线观看| 最近2019中文免费字幕在线观看 | 在线综合亚洲欧洲综合网站 | 久久精品国产精品亚洲艾草网| 大地影院MV在线观看视频免费| 国产av天堂亚洲国产av天堂| 午夜网站在线观看免费完整高清观看| 亚洲色成人中文字幕网站| 亚洲一区二区三区无码国产| 久久久久成人片免费观看蜜芽| 亚洲丰满熟女一区二区v| 最近中文字幕mv免费高清电影| 美女的胸又黄又www网站免费| 色噜噜亚洲精品中文字幕| 无码国产精品一区二区免费vr| 亚洲乱码在线观看| 亚洲国产aⅴ综合网| 久久99免费视频| 亚洲最大av资源站无码av网址|