-
JAR(Java ARchive)是壹種平臺無關的文件格式,可以將多個文件合並成壹個文件。用戶可以綁定多個Java applet及其所需的組件(。類文件、圖像和聲音)轉換成JAR文件,然後作為壹個簡單的HTTP(超文本傳輸協議)事務下載到瀏覽器,這樣就大大提高了下載速度。JAR格式還支持壓縮,從而減小文件大小,進壹步縮短下載時間。此外,小程序編寫人員還可以通過數字簽名對JAR文件中的每壹項進行簽名,以確認其來源。它是用Java寫的,完全向後兼容現有的applet代碼,可以完全擴展。
這個版本的Java平臺擴展了JAR格式的使用。增強功能包括增加了命令行JAR工具,可用於創建和更新簽名的JAR文件。同時,它還提供了壹個新的標準API(應用程序編程接口)來讀寫JAR文件。此外,Java擴展框架還提供了壹種機制來處理擴展的依賴項和其他打包為JAR文件的第三方庫。
JAR函數
罐子指南。
列表和簽名規範
JAR文件和擴展架構
Java平臺中新的擴展機制將擴展類打包成JAR文件格式。為了支持擴展機制和相關功能(比如封裝和版本進化),我們提供了新的manifest屬性。有關更多信息,請參見擴展規範。
增強型Jar工具
JAR工具提供了新的-C和u選項,可用於創建和更新Jar文件。請參見Jar工具參考頁:
Jar工具參考頁面(適用於Solaris)
Jar工具參考頁面(適用於Windows)
讀寫JAR文件:API規範
包java.util.JAR:用於創建和讀取JAR文件的類。
類java.net.JarURLConnection:壹個抽象類,使用jar協議實現對JAR文件的URL(統壹資源定位符)連接。
學習課程
Java軟件網站:
Java教程中的Java存檔(JAR)文件格式。