把文件夾打成jar包
先解壓,然後壓縮為zip,然後將後綴名改為jar。 本java小工具是可實現批量壓縮文件包為jar包,核心代碼如下: /** * zip壓縮 * @param parentDirPath 要壓縮文件夾的父文件夾 * @param targetPath 目標文件夾 */ private static void zipDirecto...
❷ 如何使用將單個的class文件打成jar包
1、 把兩個.class文件打成jar包(1)打開cmd
(2)進入到准備打包的目錄,找到要打包的文件,這里分別是
ExampleService.class和Examples.class文件
(3)輸入:jar cvf (新jar的名字) (.class文件,多個則中間用空格隔開)
如:jar cvf chart.jar ExampleService.class Examples.class
(4)OK,標紅框的是打好後的文件
2、把多個文件和.class文件打成jar包
(1)新建一個manifest.txt文件,在裡面寫一句就可以了:Manifest-Version: 1.0
(2)然後把manifest.txt的後綴改成.mf即變成了manifest.mf
(3)進入cmd,進入准備打包的那個根目錄,這里把要打包的文件夾與manifest.mf放在了一個cd目錄下
(4)輸入:jar cfm (新jar包的名字) manifest.mf (目錄名稱)
註:jar 是打包命令;cfm 是參數; Notepad.jar 是打完包後的文件名;
參數c表示要生成一個新的JAR文件;f表示要生成的JAR文件的名字;m表示文件清單文件的名字。
*.class 只能把 class 文件打包進去,改成 *.* 可以把當前目錄中的文件和文件夾全部打包進去。
(5)這里輸入根目錄或直接輸入要打包的目錄都可以,打出來的包是相同的
❸ 怎麼把文件夾轉化成jar文件呢跪求
可以的,用JAVA自帶的程序命令即可:java -jar -cvf 文件夾路徑 jar包名
❹ 如何將文件夾打包成JAR包
用 jar用法: 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/ .❺ 如何把java 文件打成jar
第一種方法 利用Eclipse的導出功能
Step1:在Eclipse的資源管理器中選中你要打包的項目,右鍵點擊,選擇「導出」項,彈出導出對話框,在下面的Java目錄下選擇「JAR 文件」項,下一步,在導出目標路徑TextField框中輸入你想保存的路徑,單擊「完成」。
Step2:進入Step1中保存jar文件的目錄下,用壓縮文件管理器打開jar文件,進入META-INF\目錄下,打開MINIFEST.MF文件,對MINIFEST.MF文件進行編寫,格式如下:
Manifest-Version: 1.0
Main-Class: App
Class-Path: jar/jakarta-poi.jar jar/Work.jar jar/Service.jar
Created-By: 1.4.2_03-b02 (Sun Microsystems Inc.)
請在文本格式下編寫,每個空處只有一個空格,文本不能多餘兩個空行.
Manifest-Version: 1.0 告訴我們使用的是1.0的manifest文件,第一行定義manifest的格式
Main-Class: 主程序入口類名
Class-Path: 引用包路徑,包之間空格隔開
Created-By: 創建者信息
編寫完之後保存。
Step3:將引用包放在指定的路徑上,與manifest文件中的Class-Path一致.也可不寫Class-Path,將引用包解開仍進導出的 jar 包即可,注意包路徑.
Step4 :建立批處理文件.bat或.cmd如下start.cmd:
java -jar App.jar
❻ jar解壓後 如何把解壓出來的文件夾 重新編譯成jar
用winrar打包成zip,再改成jar即可:
1、假設您之前解壓的是下面的這些文件

❼ idea怎麼把文件夾變成jar包
這里總結出用IDEA打包jar包的多種方式,以後的項目打包Jar包可以參考如下形式:
用IDEA自帶的打包形式
用Maven插件maven-shade-plugin打包
用Maven插件maven-assembly-plugin打包
用IDEA自帶的打包形式

❽ 怎麼把一個java文件打成jar
使用Eclipse的Export功能:
一、打包成一般的jar包:
步驟如下:
1)在要打包的項目上右擊,選擇Export
2)在彈出的窗口中,選擇Java -> JAR File,然後點擊next按鈕
3)在JAR File Specification窗口中,設置打包成的文件名和存放位置,點擊兩側next
4)在JAR Manifest Specification窗口中,設置MANIFEST.MF清單文件的配置,
若僅僅打包成單純的jar包的話,不用做任何修改,採取默認即可
若打包成可執行jar包的話,可以使用已存在的MANIFEST文件或者直接選擇Main class
5)點擊Finish按鈕,完成打包。
二、打包成可運行的jar包
步驟如下:
1)在要打包的項目上右擊,選擇Export
2)在彈出的窗口中,選擇Java -> Runnable JAR File,然後點擊next按鈕
3)在Runnable JAR File Specification窗口中,選擇Launch configuration和Export destination
4)點擊Finish按鈕,打包完成。
❾ 如何將文件夾壓縮成JAR文件
eclipse有相關操作
------------------------------------------------------------------------
1,右擊Eclipse項目,點擊Export。
2,選中java-jar文件。
3,選中要發布為jar文件的項目。
1)選中源文件夾,庫文件夾,配置文件文件夾。
2)不要選中Eclipse項目的文件和其他不需要的文件。
3)選中:Export all output folders for checked projects
輸出所有選中的文件夾。
4)選中:Export java source files and resources
如果是源文件夾,就會輸出生成的.class文件。
5)選中:壓縮Jar文件的內容。
6)選中:不警告就覆蓋已存在的文件
7)選擇一個輸出jar文件的目的地。
4,使用已存在的manifest文件。
5,MANIFEST.MF 文件如下:
Manifest-Version: 1.0
Main-Class: Test
Class-Path: lib/OXmlEd1.11-nolib-bin.jar lib/dom4j-1.6.1.jar lib/commons-logging-1.0.4.jar lib/log4j-1.2.8.jar
如果讓Eclipse為我們生成,不會生成Class-Path部分的描述。所以,我們需要再加上Class-Path描述!
6,現在,製作完成的jar文件就是可執行的。
我們在命令行中執行java –jar AAA.jar 就可以看到該程序被成功執行了。
javaw –jar AAA.jar 也可以執行該jar包。
使用java.exe將會出現命令行窗口。
使用javaw.exe執行,不會出現命令行窗口,所有System.out.print這樣的輸出都是看不到的。
7,如果你安裝了JRE,你的jar文件應該關聯在javaw –jar上。
如果你的jar文件沒有關聯javaw –jar了,可以通過以下方法重新關聯。
1)在資源窗口—工具—文件夾選項—文件類型中,新建jar的關聯。
2)創建一個.bat文件,其中的命令是:javaw -jar %1 或者java -jar %1
3)把.jar文件關聯到上面這樣的.bat文件中。
這樣,你雙擊.jar文件時,就會立刻執行該java程序。
%1 表示第一個參數,也就是你點擊的jar文件的文件全名。
8,你也可以為每一個可執行的jar文件創建一個.bat文件,其中的命令是javaw -jar AAA.jar 或者java –jar AAA.jar等文件。
這樣,無需關聯jar文件,就可以執行jar文件。
❿ 怎樣把文件壓縮成jar格式
運行——cmd——切換到文件所在目錄
輸入:
jar
cvf
xxx.jar
後跟打包的文件(用空格間隔)
也可在cmd界面直接輸入jar看幫助
