Java 将文件打包成 tar 文件
来源:互联网 发布:centos6.5图形网络配置 编辑:程序博客网 时间:2024/05/22 06:04
Java 将文件打包成 tar 文件
<dependency> <groupId>org.xeustechnologies</groupId> <artifactId>jtar</artifactId> <version>1.1</version></dependency>
package com;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import org.xeustechnologies.jtar.TarEntry;import org.xeustechnologies.jtar.TarOutputStream;public class Compress {public void toCompress() {FileOutputStream dest;TarOutputStream out;try {dest = new FileOutputStream("c:/test/test.tar");out = new TarOutputStream(new BufferedOutputStream(dest));File[] filesToTar = new File[2];filesToTar[0] = new File("c:/test/myfile1.txt");filesToTar[1] = new File("c:/test/myfile2.txt");for (File f : filesToTar) {out.putNextEntry(new TarEntry(f, f.getName()));BufferedInputStream origin = new BufferedInputStream(new FileInputStream(f));int count;byte data[] = new byte[2048];while ((count = origin.read(data)) != -1) {out.write(data, 0, count);}out.flush();origin.close();}out.close();} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}public static void main(String args[]){new Compress().toCompress();}}
0 0
- Java 将文件打包成 tar 文件
- Java实现将多个文件打包压缩成tar.gz文件
- 将java文件打包成.jar文件
- java将文件打包成zip文件
- tar打包绝对路径文件
- tar打包绝对路径文件
- tar--文件打包命令
- 将java文件打包成exe
- 将java程序打包成jar文件
- 将java项目打包成jar文件
- 使用tar 和 split 将文件打包、压缩并分割成指定大小
- 使用tar 和 split 将文件打包、压缩并分割成指定大小
- Windows下如何将文件打包压缩成 .tar.gz格式
- 以下命令能将当前目录下的所有目录打包成tar.gz文件
- [赞]Windows下如何将文件打包压缩成 .tar.gz格式
- Windows下如何将文件打包压缩成 .tar.gz格式
- Windows下如何将文件打包压缩成 .tar.gz格式
- 使用tar 和 split 将文件打包、压缩并分割成指定大小
- .NET开发不能不知道的CMD命令
- 删除某个目录及目录下的所有子目录和文件
- linux c++下gb18030、utf8之间的转换
- poj 3259 Wormholes 【SPFA&&判断负环】
- 【leetcode】Longest Substring Without Repeating Characters
- Java 将文件打包成 tar 文件
- pyrDown和pyrUp函数
- 今日笔记之 页面跳转 为tableview添加手势关闭键盘 textview获取焦点
- POI解决EXCLE导入03,07兼容性问题
- iOS ARC也会有内存泄露
- mongodb创建集合
- notifyDataSetChanged()刷新ListView(使用JSONArray绑定的Adapter)
- 2015年多校训练总结
- jsapi微信支付v3版