java 多個類文件如何打包成jar

java多個類文件可以使用Myeclipse來打包成jar包,首先打開Myeclipse創建一個java項目,然後把類文件導入到項目下,然後右鍵點擊項目名,選擇Export導出,選擇jar包導出,然後選擇導在哪個目錄下即可。使用Myeclipse還可以導出javaWeb項目,按照war導出javaWeb項目。

② 用java代碼把txt文件自動打包到jar文件中,如何做 謝謝!

如認可,請您賞分30分,謝謝
命令行參數:
args[0] 待打包的完整文件路徑
args[1] jar 輸出文件的完整路徑

import java.io.*;
import java.util.zip.*;
/**
* @author Hardneedl
*/
public class JarPacker {
public static void main(String[] args) {
File inFile = new File(args[0]);
ZipEntry zipEntry = new ZipEntry (inFile.getName());

try {
InputStream ins = new FileInputStream(inFile);
byte[]datas = new byte[ins.available()];
ins.read(datas);
ins.close();

ZipOutputStream zout = new ZipOutputStream(new FileOutputStream(args[1]));
zout.putNextEntry(zipEntry);
zout.write(datas);
zout.closeEntry();
zout.finish();
zout.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}

③ 如何通過命令行將java文件打包成jar

先打開命令提示符(win2000或在運行框里執行cmd命令,win98為DOS提示符),輸入jar Chelp,然後回車(如果你盤上已經有了jdk1.1或以上版本),看到什麼:

用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目錄] 文件名 ...

選項:

-c 創建新的存檔

-t 列出存檔內容的列表

-x 展開存檔中的命名的(或所有的〕文件

-u 更新已存在的存檔

-v 生成詳細輸出到標准輸出上

-f 指定存檔文件名

-m 包含來自標明文件的標明信息

-0 只存儲方式;未用zip壓縮格式

-M 不產生所有項的清單(manifest〕文件

-i 為指定的jar文件產生索引信息

-C 改變到指定的目錄,並且包含下列文件:

如果一個文件名是一個目錄,它將被遞歸處理。

清單(manifest〕文件名和存檔文件名都需要被指定,按'm' 和 'f'標志指定的相同順序。
示例1:將兩個class文件存檔到一個名為 'classes.jar' 的存檔文件中

④ java怎麼讓文件打包成jar

右鍵 export,選擇java-->jar file

這個是選擇你導出的路徑 點擊browse選擇好路徑就ok了

⑤ 如何將帶包的java項目文件打包成jar

用法:jar {ctxu}[vfm0Mi] [jar-文件] [manifest-文件] [-C 目錄] 文件名 ...
選項:
-c 創建新的存檔
-t 列出存檔內容的列表
-x 展開存檔中的命名的(或所有的〕文件
-u 更新已存在的存檔
-v 生成詳細輸出到標准輸出上
-f 指定存檔文件名
-m 包含來自標明文件的標明信息
-0 只存儲方式;未用zip壓縮格式
-M 不產生所有項的清單(manifest〕文件
-i 為指定的jar文件產生索引信息
-C 改變到指定的目錄,並且包含下列文件:
如果一個文件名是一個目錄,它將被遞歸處理。
清單(manifest〕文件名和存檔文件名都需要被指定,按'm' 和 'f'標志指定的相同順序。

⑥ 如何將java文件打包成jar

1、右鍵文件,點擊導出(Export);
2、選擇Java文件夾下的JAR
file,點擊next;
3、在JAR
file後面的
文本框
中選擇導出的位置;
4、接下來全部點擊next;
5、直到最後一個頁面時點擊finish;
6、完成。

⑦ java中class文件怎麼打包成jar

jar的壓縮使用:
可以使用命令指示符
指示的命令是jar -cvf jar文件名字.jar -C .\當前包的名字 .
實例1:
jar -cvf Manager.jar -C.\Jarfilemaking .
pause
有個問題是這個指令會將bat執行文件所在的所有東西全部打包成jar文件
而jar -cvf Manager.jar -C Jarfilemaking/ .
pause
則是只將bat文件所在包下的Jarfilemaking包下的所有東西打包成jar文件

⑧ 怎麼把java文件打包成jar文件

jar
Picked up JAVA_TOOL_OPTIONS: -Duser.language=en
Usage: jar {ctxui}[vfmn0PMe] [jar-file] [manifest-file] [entry-point] [-C dir] files ...
Options:
-c create new archive
-t list table of contents for archive
-x extract named (or all) files from archive
-u update existing archive
-v generate verbose output on standard output
-f specify archive file name
-m include manifest information from specified manifest file
-e specify application entry point for stand-alone application
bundled into an executable jar file
-0 store only; use no ZIP compression
-P preserve leading '/' (absolute path) and ".." (parent directory) components from file names
-M do not create a manifest file for the entries
-i generate index information for the specified jar files
-C change to the specified directory and include the following file
If any file is a directory then it is processed recursively.
The manifest file name, the archive file name and the entry point name are
specified in the same order as the 'm', 'f' and 'e' flags.

Example 1: to archive two class files into an archive called classes.jar:
jar cvf classes.jar Foo.class Bar.class
Example 2: use an existing manifest file 'mymanifest' and archive all the
files in the foo/ directory into 'classes.jar':
jar cvfm classes.jar mymanifest -C foo/ .

⑨ 如何將多個Java源文件打包成jar包

  1. 你這問題 問的不太清楚

  2. 如果在Eclipse中對選中Java源文件進行打包的話,jar包內會變成對應的.class文件

  3. 說一下如何在eclipse中對多個源文件打成JAR包

  4. 在打開的項目中 按ctrl鍵 選擇要打包的 java文件

  5. 選完後,點擊滑鼠右鍵-選擇export

  6. 在彈出窗口的文本框中輸入 jar,在搜索出來的選項中選擇 JAR file .(如果需要打成可執行的jar需要選擇Runnable JAR file,要確保選擇的文件中有main方法)

  7. 點擊[next] ,在彈出窗口中,指定JAR file 的路徑和名稱

  8. 最後點擊 Finish .你的jar包就生成在指定目錄了


⑩ 如何將一個java程序文件打包成jar

通過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/ .