Як використовувати архівування дьогтю
Contents
[
Hide
Show
]Тар мета
Архів TAR дозволяє поєднувати кілька файлів в один файл. Ви також можете стиснути спільний файл.
Збір без стиснення
Існує зразок збору двох файлів в архів дьогтю.
1спробуйте (fileOutputStream tarfile = новий FileOutputStream ("joint.tar")) {
2 Файл fi1 = новий файл ("text.txt");
3 Файл fi2 = новий файл ("picture.png");
4
5 try (TarArchive archive = new TarArchive()) {
6 archive.createEntry("text.txt", fi1);
7 archive.createEntry("picture.png", fi2);
8 archive.save(tarFile);
9 }
10} улов (IOException ex) {
11 System.out.println (ex);
12}
Стиснення архіву дьогтю
У Unix-подібних операційних системах Tar
Utility дозволяє стиснути архів TAR до GZIP на створення. Aspose.zip забезпечує аналогічну функціональність методом
savegzipped.
1спробуйте (Tararchive Archive = новий tararchive ()) {
2 archive.createEntry ("text.txt", "D: \\ texts \\ article.txt");
3 Archive.createEntry ("picture.png", "D: \\ малюнок \\ photo.png");
4 Archive.savegzipped ("result.tar.gz");
5}
Сьогодні xz Utility стала популярною в Linux та Unix. Його стиснення дьогтю безперешкодно інтегрується в aspope.zip. Використовуйте метод SaveXzCompressed архіву дьогтю.
1спробуйте (Tararchive Archive = новий tararchive ()) {
2 archive.createEntry ("text.txt", "D: \\ texts \\ article.txt");
3 Archive.createEntry ("picture.png", "D: \\ малюнок \\ photo.png");
4 archive.savexzcompressed ("result.tar.xz");
5}