新聞中心
在Linux系統(tǒng)上,Jar文件廣泛使用,是Java程序中的基礎(chǔ)應(yīng)用程序包,因此我們經(jīng)常需要打開和編輯它們。本文將詳細(xì)介紹Linux系統(tǒng)下打開和編輯Jar文件的方法。

一、什么是Jar文件?
Jar文件是Java的基礎(chǔ)應(yīng)用程序包,是Java應(yīng)用程序中常用的文件格式。它是Java語言中的一種打包方式,可以將所有需要的文件(.java文件、類文件、資源文件等)都打包成一個(gè)文件。這樣方便程序員將程序統(tǒng)一發(fā)布,同時(shí)也保證了程序與外部環(huán)境的獨(dú)立性。
二、Linux下如何打開Jar文件?
1.命令行打開
在Linux系統(tǒng)中,可以使用命令行打開Jar文件。首先進(jìn)入存儲(chǔ)Jar文件的目錄,然后使用命令行輸入以下命令:
java -jar filename.jar
其中,filename.jar是Jar文件的文件名。這樣就可以打開Jar文件了。
2.使用解壓軟件
另外一種打開Jar文件的方式是使用解壓軟件,將Jar文件解壓縮出來。Linux下面常用的解壓軟件有unzip和tar,使用方法如下:
unzip filename.jar
tar xvf filename.jar
通過以上兩種方法,我們可以較為方便地打開和使用Jar文件。
三、Linux下如何編輯Jar文件?
1.使用zip操作命令
在Linux系統(tǒng)中,可以使用zip命令將需要修改的文件添加到Jar文件中。編輯Jar文件的通用方法如下:
zip jar文件名 需要添加的文件名
如:
zip test.jar A.java B.java
這個(gè)命令將向test.jar文件中添加A.java和B.java兩個(gè)文件。
2.使用Linux下的文本編輯器編輯
我們知道,Jar文件是一種壓縮文件格式,里面包含了Java程序的一些類文件和配置信息等。如果需要編輯Jar文件中的文本,那么可以先將Jar文件解壓縮出來,然后再使用Linux下的文本編輯器對文件進(jìn)行編輯。
unzip filename.jar
vim xxx
這樣就可以在Linux中編輯Jar文件了。
四、
通過本文的介紹,我們可以得出以下幾點(diǎn):
1.在Linux下,可以通過命令行和解壓軟件打開和使用Jar文件。
2.在Linux下,可以使用zip命令和文本編輯器編輯Jar文件中的內(nèi)容。
因此,在日常的Java編程和開發(fā)中,我們需要掌握這些基本的操作方法,以方便快捷地打開和編輯Jar文件。
成都網(wǎng)站建設(shè)公司-創(chuàng)新互聯(lián)為您提供網(wǎng)站建設(shè)、網(wǎng)站制作、網(wǎng)頁設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù)!
jar打開方式!?
可以使用rar打開~, 如果想看源碼,可以使用反編譯軟件, 有的反編譯軟件可以直接反編譯jar文件和class文件
1.進(jìn)入“我的電腦”——〉“工具”——〉“文件夾選項(xiàng)”——〉“文件類型”——〉找到JAR類型文件
2.“高級”——〉選擇“操作”中的open ——〉“編輯”——〉在“用于執(zhí)行操作的應(yīng)用程序”里輸入”C:\Program Files\Java\jre1.5.0_06\bin\javaw.exe” -jar “%1” %* (注意:引號需要,java虛擬機(jī)路徑根據(jù)情況修改) ——〉“確定”
或者
JAR(Java ARchive,Java 歸檔)、安裝java軟件就可以了
JAR(Java ARchive,Java 歸檔)是一種與平臺(tái)無關(guān)的文件格式,可將多個(gè)文件合成一個(gè)文件。用戶可將多個(gè) Java applet 及其所需組件(.class 文件、圖像和聲音)綁定到 JAR 文件中,而后作為單個(gè)的簡單 HTTP(Hypertext Tranfer Protocal,超文本傳輸協(xié)議)事務(wù)下載到瀏覽器中,從而大大提高。JAR 格式也支持壓縮,從而減小了文件的大小,進(jìn)一步縮短下載時(shí)間。另外,applet 編寫者也可在 JAR 文件中用數(shù)字簽名的方式簽寫各項(xiàng)以確認(rèn)其來源。它用 Java 編寫,可與現(xiàn)有的 applet 代碼完全向后兼容且可充分?jǐn)U展。
本版本的 Java 平臺(tái)擴(kuò)展了 JAR 格式的用途。增強(qiáng)功能包括增加命令行 JAR 工具的功能,可用于創(chuàng)建和更新已簽名的 JAR 文件。同時(shí),它也提供了讀取和寫入 JAR 文件的新的標(biāo)準(zhǔn) API(Application Programming Interface,應(yīng)用程序接口)。另外,Java 擴(kuò)展構(gòu)架 (Extensions Framework) 也提供了一種機(jī)制,用來處理擴(kuò)展相關(guān)性及打包為 JAR 文件的其它第三方庫。
JAR 功能
JAR 指南。
清單和簽名規(guī)范
JAR 文件和擴(kuò)展構(gòu)架
Java 平臺(tái)中的新擴(kuò)展機(jī)制用 JAR 文件格式打包擴(kuò)展類。為了支持?jǐn)U展機(jī)制和相關(guān)功能(如包的密封和版本演變),我們提供了新的清單屬性。有關(guān)詳細(xì)信息,參見擴(kuò)展規(guī)范。
增強(qiáng) Jar 工具
Jar 工具提供了新的 -C 和 u 選項(xiàng),可用于創(chuàng)建和更新 JAR 文件。參見 Jar 工具參考頁:
Jar 工具參考頁 (for Solaris)
Jar 工具參考頁 (for Windows)
讀取和寫入 JAR 文件:API 規(guī)范
包 java.util.jar:用來創(chuàng)建和讀取 JAR 文件的類
類 java.net.JarURLConnection:利用 jar 協(xié)議實(shí)現(xiàn)到 JAR 文件的 URL(Uniform Resource Locators,統(tǒng)一資源定位符)連接的抽象類。
教程
Java Software 站點(diǎn):
Java 教程中的 Java 歸檔 (JAR) 文件格式。
建議裝一個(gè)反編譯軟件!
沒反應(yīng)那是因?yàn)樵趧?chuàng)建jar包時(shí)候沒有設(shè)置main class。設(shè)置了main class的jar包,用java打開,實(shí)際上是運(yùn)行jar包中的main class。要打開查看其中的內(nèi)容,用winrar就可以了。
如果你是要運(yùn)行那你的JAR要支持才行。如果只是看里面的內(nèi)容。那就用WINRAR打開來看就可以。
這是一個(gè)包文件 也是個(gè)壓縮文件啊 用rar就能打開查看
linux jar怎么打開方式的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux jar怎么打開方式,Linux下jar文件的打開方式詳解,jar打開方式?。康男畔e忘了在本站進(jìn)行查找喔。
香港服務(wù)器選創(chuàng)新互聯(lián),香港虛擬主機(jī)被稱為香港虛擬空間/香港網(wǎng)站空間,或者簡稱香港主機(jī)/香港空間。香港虛擬主機(jī)特點(diǎn)是免備案空間開通就用, 創(chuàng)新互聯(lián)香港主機(jī)精選cn2+bgp線路訪問快、穩(wěn)定!
分享文章:Linux下jar文件的打開方式詳解(linuxjar怎么打開方式)
文章地址:http://www.fisionsoft.com.cn/article/dpiciph.html


咨詢
建站咨詢
