java 如何将多个文件打包成一个zip

java 如何将多个文件打包成一个zip,第1张

java 将多个文件打包成一个zip的代码如下:

ZipOutputStream out=new ZipOutputStream(new FileOutputStream(zipFileName))

for(int i=0i<fileList.size()i++){

String filename = (String)fileList.get(i)

File file = new File(filename)

zip(out,file)

}

out.close()

Java程序由多个类文件组成,这些类文件需要编译成多个“.class”二进制字节码文件才能运行,而一个稍大写的Java程序,编译后都会有非常多的“.class”文件,这样对于程序的发布非常的不方便。下面将介绍如何将Java程序的多个编译后的“.class”文件打包成一个可执行的JAR文件,这样将该JAR文件发布给用户就可以了。

1. Java程序打包成JAR文件

(1)在Eclipse的“包资源管理器”视图中找到要打包成JAR文件的项目。在项目名称上单击鼠标右键,在d出的菜单中选择“导出”菜单项。在“导出”对话框中选择“Java”/“可运行的JAR文件”。

(2)在“可运行的JAR文件导出”向导对话框的“启动配置”下拉选择框中,选择“StudyJava-2.01”。这个下拉选择看中保存着运行过的启动配置,由于之前已经运行过StudyJava类,所以这个下拉选择框中可

以选择StudyJava类的启动配置。选项的“-2.01”后缀是启动配置所在的项目名称。然后在“导出目标”下拉选择框中输入保存打包后JAR文件的名称和位置,也可以通过单击右侧的“浏览按钮”选择指定的位置。

2. 在命令行运行JAR文件

现在的实例是在控制台中输出字符串信息。把它打包成JAR文件之后必须通过命令行方式运行,这样才可以在命令行中看到程序的输出结果。下面介绍一下具体运行方法。

(1)在windows系统中,单击“开始”/“运行”菜单项。

(2)在d出的“运行”对话框中输入“CMD”命令。单击“确定”按钮。

(3)在CMD命令中,默认的 *** 作位置是当前用户文件夹,由于打包的“StudyJava.jar”文件保存在C盘根目录,所以我们输入“cd\”命令,把 *** 作文件夹切换到C盘根目录。然后输入“java –jar StudyJava.jar”命令运行JAR文件。如下图所示。其中“java”是运行Java程序的命令,“-jar”是运行参数,意思是要运行JAR文件,而后面跟随的就是JAR文件的全程(包括扩展名称)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11583625.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存