當前位置:首頁 » 文件管理 » jar解壓縮

jar解壓縮

發布時間: 2022-07-15 03:03:50

1. 如何解壓jar文件

jar格式的文件其實就是一個壓縮的文件。你可以用WInrar解壓的。。

2. jar 包 怎麼通過 linux 命令解壓

tar命令用於對文件打包壓縮或解壓,格式為:「tar [選項] [文件]」。《Linux就該這么學》Windows系統中最常見的壓縮格式是.rar與.zip吧,而Linux系統中常見的格式比較多,但主要使用的是.tar或.tar.gz或.tar.bz2格式,其實這些大部分都是由tar命令,來完成的。首先「-c」參數是用於創建壓縮文件的,「-x」參數是用於解壓文件的,因此這兩個不能同時放一起使用,其次「-z」參數是指定使用Gzip格式來壓縮解壓文件,「-j」參數是指定使用bzip2參數來壓縮解壓文件,解壓時候咱們則是根據文件的後綴來決定是何種格式參數,而有些打包操作要數個小時,屏幕沒有輸出的話你一定會懷疑電腦有沒有死機了,也不好判斷打包的進度情況,非常推薦使用「-v」參數來不斷顯示壓縮或解壓的過程給用戶,「-C」參數用於指定要解壓到的哪個指定的目錄,而「-f」參數特別重要,它必須放到參數的最後一位,代表要壓縮或解壓的軟體包名稱。因此平時我會一般使用「tar -czvf 壓縮包名稱.tar.gz 要打包的目錄」命令來將指定的文件來打包,解壓的話則是「tar -xzvf 壓縮包名稱.tar.gz」命令,讓咱們來逐個演示下打包壓縮與解壓的操作吧。
使用tar命令將/etc目錄內文件通過gzip格式進行打包壓縮

3. 如何解壓縮JAR文件

JAR(java ARchive,Java 歸檔)是一種與平台無關的文件格式,跟JAVA關系密切.

句子中的單詞好象有錯,請重新檢查下,大體意思是:
從"文件名.jar "載入主件失敗!

如果是RAR格式的文件,請先用Winrar軟體解壓縮,再運行解壓縮後的程序.

4. JAR 壓縮包用什麼軟體解壓

360壓縮也可以。。。

5. linux 怎樣解壓jar文件

在linux命令行下對jar進行解壓縮操作,比如有個jar包/usr/local/EtnetChinaApplication.jar

#解壓jar包到臨時目錄
cd /usr/local
unzip EtnetChinaApplication.jar -d app
#進入臨時目錄app,編輯文件
ls app
......
log4j.properties xmemcache.properties
......
#壓縮文件為jar包
jar cvfm0 EtnetChinaApplication.jar META-INF/<a href="https://www..com/s?wd=MANIFEST.MF&tn=44039180_cpr&fenlei=--bIi4WUvYETgN-TLwGUv3EPjb1nWbzrHDv" target="_blank" class="-highlight">MANIFEST.MF</a> .
cp jar包到指定目錄
cp EtnetChinaApplication.jar ../

6. jar的文件怎麼解壓縮

將你的jar 復制到電腦 右鍵--打開方式--選擇程序--選擇 WinRar點擊確定就能解壓了,但你解壓出來的一般是 .class文件(2進制位元組碼文件--是由源碼編譯出來的--java是先編譯後執行的語言【別人不會把源碼隨便給人看的】) 從程序角度說必須使用java虛擬機才能運行

7. linux中解壓jar包怎麼操作

在linux命令行下對jar進行解壓縮操作,比如有個jar包/usr/local/EtnetChinaApplication.jar。#解壓jar包到臨時目錄。cd /usr/local,unzip EtnetChinaApplication.jar -d app,#進入臨時目錄app,編輯文件,ls app,log4j.properties xmemcache.properties,#壓縮文件為jar包jar cvfm0 EtnetChinaApplication.jar META-INF/MANIFEST.MF .cp jar包到指定目錄cp EtnetChinaApplication.jar ../想了解更多linux相關,歡迎關注《linux就該這么學》官網。

8. 今天學了jar命令以及怎麼樣解壓縮war和jar包2.梳理生產環境主機分布情況,以及其

java編程中每天都用不少jar文件,項目開發中不停地導包,在忙完了一天的工作,放下那些復雜的業務實現,不僅想問這些jar包怎麼生成的,jar包有哪些獨特的地方等等。
原來這些經常見到的jar包是jar命令生成的,java語言為我們在安裝jdk的時候,就隨jdk為我們在bin目錄中安裝好了,在windows系統中是jar.exe程序,Linux系統中為jar文件。
jar命令有生成,查看,更新或解開jar包的作用。jar包與其他的壓縮包很相似,不過它包含了META-INF/MANIFEST.MF文件,它是jar包生成的時候,自動創建的。

jar命令的參數詳解:
C:\>jar cf lm.jar
'c' 標志要求指定清單或輸入文件!
用法: jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
選項包括:
-c 創建新的歸檔文件
-t 列出歸檔目錄
-x 解壓縮已歸檔的指定(或所有)文件
-u 更新現有的歸檔文件
-v 在標准輸出中生成詳細輸出
-f 指定歸檔文件名
-m 包含指定清單文件中的清單信息
-e 為捆綁到可執行 jar 文件的獨立應用程序
指定應用程序入口點
-0 僅存儲;不使用任何 ZIP 壓縮
-M 不創建條目的清單文件
-i 為指定的 jar 文件生成索引信息
-C 更改為指定的目錄並包含其中的文件
如果有任何目錄文件,則對其進行遞歸處理。
清單文件名、歸檔文件名和入口點名的指定順序
與 "m"、"f" 和 "e" 標志的指定順序相同。
示例 1:將兩個類文件歸檔到一個名為 classes.jar 的歸檔文件中:
jar cvf classes.jar Foo.class Bar.class
示例 2:使用現有的清單文件 "mymanifest" 並
將 foo/ 目錄中的所有文件歸檔到 "classes.jar" 中:
jar cvfm classes.jar mymanifest -C foo/ .

實例1.
C:\>jar cf lm.jar Lm.class Lm.java
結果:在c盤下創建了Executable Jar File類型的lm.jar包。

實例2.添加v參數顯示打包詳細過程,
C:\jar>jar cvf lm.jar Lm.class
標明清單(manifest)
增加:Lm.class(讀入= 410) (寫出= 283)(壓縮了 30%)

其中c參數表示創建jar包,f參數是指定的jar包文件名。在使用jar命令的時候,要指定必須的參數,告訴他你要做什麼操作。這些參數包括

-c 創建新的歸檔文件
-t 列出歸檔目錄
-x 解壓縮已歸檔的指定(或所有)文件
-u 更新現有的歸檔文件

實例3.運行剛生成的jar包:
C:\>java -jar lm.jar
Failed to load Main-Class manifest attribute from
lm.jar
根據英文錯誤提示,好像讀取lm.jar包的manifest屬性失敗。

實例4.創建不包含META-INF/MANIFEST.MF文件的jar包
C:\jar>jar cvfM lm1.jar Lm.class
增加:Lm.class(讀入= 410) (寫出= 283)(壓縮了 30%)

實例5.顯示jar包中的文件
C:\jar>jar tf lm.jar
META-INF/
META-INF/MANIFEST.MF
Lm.class

實例6.由於創建jar包的時候用了M參數所以就沒有META-INF目錄和META-INF/MANIFEST.MF文件

C:\jar>jar tf lm1.jar
Lm.class

實例7.顯示jar包的文件和文件詳細信息

C:\jar>jar tvf lm.jar
0 Mon Sep 26 23:09:34 CST 2011 META-INF/
75 Mon Sep 26 23:09:34 CST 2011 META-INF/MANIFEST.MF
410 Mon Sep 26 22:09:00 CST 2011 Lm.class

這些詳細信息包括讀入的位元組,jar包中讀入的時間,目錄或文件名

實例8.解壓jar包到當前目錄中

C:\jar>jar xf lm.jar
不顯示任何信息,但是解壓成功

9. linux中解壓jar包 怎麼操作

在linux命令行下對jar進行解壓縮操作,比如有個jar包/usr/local/EtnetChinaApplication.jar

#解壓jar包到臨時目錄
cd/usr/local
unzipEtnetChinaApplication.jar-dapp
#進入臨時目錄app,編輯文件
lsapp
......
log4j.propertiesxmemcache.properties
......
#壓縮文件為jar包
jarcvfm0EtnetChinaApplication.jarMETA-INF/MANIFEST.MF.
cpjar包到指定目錄
cpEtnetChinaApplication.jar../

10. 怎麼解壓jar文件

JAR(Java ARchive,Java 歸檔)、安裝java軟體就可以了

-------------
JAR(Java ARchive,Java 歸檔)是一種與平台無關的文件格式,可將多個文件合成一個文件。用戶可將多個 Java applet 及其所需組件(.class 文件、圖像和聲音)綁定到 JAR 文件中,而後作為單個的簡單 HTTP(Hypertext Tranfer Protocal,超文本傳輸協議)事務下載到瀏覽器中,從而大大提高下載速度。JAR 格式也支持壓縮,從而減小了文件的大小,進一步縮短下載時間。另外,applet 編寫者也可在 JAR 文件中用數字簽名的方式簽寫各項以確認其來源。它用 Java 編寫,可與現有的 applet 代碼完全向後兼容且可充分擴展。

本版本的 Java 平台擴展了 JAR 格式的用途。增強功能包括增加命令行 JAR 工具的功能,可用於創建和更新已簽名的 JAR 文件。同時,它也提供了讀取和寫入 JAR 文件的新的標准 API(Application Programming Interface,應用程序介面)。另外,Java 擴展構架 (Extensions Framework) 也提供了一種機制,用來處理擴展相關性及打包為 JAR 文件的其它第三方庫。

JAR 功能

JAR 指南。
清單和簽名規范
JAR 文件和擴展構架

Java 平台中的新擴展機制用 JAR 文件格式打包擴展類。為了支持擴展機制和相關功能(如包的密封和版本演變),我們提供了新的清單屬性。有關詳細信息,參見擴展規范。
增強 Jar 工具

Jar 工具提供了新的 -C 和 u 選項,可用於創建和更新 JAR 文件。參見 Jar 工具參考頁:

Jar 工具參考頁 (for Solaris)
Jar 工具參考頁 (for Windows)

讀取和寫入 JAR 文件:API 規范

包 java.util.jar:用來創建和讀取 JAR 文件的類
類 java.net.JarURLConnection:利用 jar 協議實現到 JAR 文件的 URL(Uniform Resource Locators,統一資源定位符)連接的抽象類。
教程

Java Software 站點:

Java 教程中的 Java 歸檔 (JAR) 文件格式。

熱點內容
凸包的graham演算法 發布:2025-01-21 12:00:00 瀏覽:146
jsonobject轉java對象 發布:2025-01-21 12:00:00 瀏覽:306
macpython3默認 發布:2025-01-21 11:58:26 瀏覽:261
芒果伺服器是什麼意思 發布:2025-01-21 11:57:54 瀏覽:40
微信聊天伺服器錯誤什麼意思 發布:2025-01-21 11:56:13 瀏覽:460
linuxtomcat不能訪問 發布:2025-01-21 11:47:11 瀏覽:394
刷新器需要什麼配置 發布:2025-01-21 11:09:28 瀏覽:972
jedis源碼 發布:2025-01-21 11:08:24 瀏覽:890
edm資料庫 發布:2025-01-21 11:05:54 瀏覽:371
QQ咋樣加密 發布:2025-01-21 11:05:45 瀏覽:164