java學習一路總結

來源:互聯網
上載者:User
1:源碼包和jar包的區別
   從spring網站down下最新的spring源碼包spring-framework-2.0-rc1-with- dependencies.zip,原以為直接放到工程裡就可以用了,其實不然,真正要用到的是裡面dist目錄下的spring.jar包,要看原始碼 可以在eclipse中attach ...,這裡說明我們最終要用到的還是jar包,還有,在down jakarta包時,有一個binary,那裡 有jar包,是我們要用的,另外的source 裡面是整個工程原始碼,沒有jar包
2:常用jar包總結
  mail.jar – Java郵件API.
  activation.jar – JavaBeans啟用架構. 
  fscontext.jar – 含有檔案系統服務提供者。
  jaxm-api.jar – 用於XML訊息傳遞的Java API。
  jaxrpc-api.jar -用於基於XML的遠端程序呼叫的Java API。
  jaxrpc-impl.jar - 用於基於XML的遠端程序呼叫實現的Java API
  jaxr-api.jar – 用於XML註冊中心的Java API
  jaxr-impl.jar -用於XML註冊中心實現的Java API。
  saaj.-api.jar – SOAP運行時API。
  saaj-impl.jar – SOAP實現。
  commons-logging.jar –含有一個日誌庫程式包
  jaxp-api.jar – JAXP的javax.xml.parsers和javax.xml.transform組件。這些程式包包含的API為應用程式提供     了擷取XML處理實現執行個體的一致方法。 
  sax.jar – 用於處理XML的簡單API(SAX)的API以及協助類,用於串列訪問XML資料。 
  dom.jar –用於檔案物件模型(DOM)的API以及協助類,用來從XML資料建立駐留記憶體的樹狀結構。 
  xercesImpl.jar – SAX和DOM解析器的實作類別,也是JAXP API的xerces特殊實現。 
  xalan.jar - "一流的" (解釋) XSLT處理器。 可從apache網站下載
  xsltc.jar – XSLT編譯處理器。

3:WAR包 
     WAR是Sun提出的一種Web應用程式格式,與JAR類似,也是許多檔案的一個壓縮包。這個包中的檔案按一定目錄結構來組織:通常其 根目錄下包含有Html和Jsp檔案或者包含這兩種檔案的目錄,另外還會有一個WEB-INF目錄,這個目錄很重要。通常在WEB-INF目錄下有一個 web.xml檔案和一個classes目錄,web.xml是這個應用的設定檔,而classes目錄下則包含編譯好的Servlet類和Jsp或 Servlet所依賴的其它類(如JavaBean)。通常這些所依賴的類也可以打包成JAR放到WEB-INF下的lib目錄下,當然也可以放到系統的 CLASSPATH中,但那樣移植和管理起來不方便.
  從以上可知web.xml檔案是作什麼用的,還有,也可以知道我們打包要打到哪裡去

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.