1. Produkti
  2.   Saspiešana
  3.   Java
  4.   Jarchivelib
 
  

Atvērtā pirmkoda Java saspiešanas un arhivēšanas bibliotēka

Ģenerējiet un izņemiet ZIP, TAR un GZIP arhīvus, izmantojot atvērtā pirmkoda bezmaksas Java API 

Jarchivelib ir atvērtā pirmkoda Java bibliotēka, kas ļauj izstrādātājiem izveidot jaunu arhivētāju, lai apstrādātu zip arhīvus savās lietojumprogrammās. Tā ir vienkārša arhivēšanas un saspiešanas bibliotēka, kas automātiski ģenerē ZIP, TAR.gz, TAR.bz2 un TAR arhivēto avota kodu.

Jarchivelib ir iekļāvis atbalstu vairākām svarīgām funkcijām, piemēram, ZIP arhīvu izveidei, izmantojot visus pieejamos failus direktorijā, ar paroli aizsargātu ZIP failu izveidošanu, ZIP failu satura izvilkšanu direktorijā un daudz ko citu.

Previous Next

Darba sākšana ar Jarchivelib

Lai palaistu projektu, izmantojot Jarchivelib, pirmkārt, jums ir jābūt Java 7 un jaunākām versijām. Varat manuāli lejupielādēt repozitoriju no GitHub. Lai to instalētu, izmantojiet šo komandu.

Instalējiet, izmantojot Git komandu

 git clone https://github.com/thrau/jarchivelib.git 

Jarchivelib Maven atkarība

<dependency>
<groupId>org.rauschig</groupId>
<artifactId>jarchivelib</artifactId>
<version>0.7.1</version>
</dependency>
<dependency>

Saspiest un atspiest failus, izmantojot Java bibliotēku

Jarchivelib nodrošina funkcionālu failu saspiešanu un atspiešanu Java lietojumprogrammās. Tas ļauj saspiest doto ievades failu norādītajā mērķa direktorijā vai failā. Tas prasa, lai avots būtu lasāms fails, un galamērķim ir jābūt failam vai direktorijam. API atbalsta arī dotā avota faila atspiešanu norādītajā mērķa direktorijā vai failā.

Izveidojiet jaunu ZIP arhīvu, izmantojot Java

Jarchivelib ļauj programmatūras izstrādātājiem izveidot jaunu arhivētāju, lai apstrādātu zip arhīvus savās Java lietojumprogrammās. Ja failam ir salikts faila paplašinājums, piemēram, ".tar.gz", izveidotais arhivētājs apstrādās arī ".gz" saspiešanu. Izstrādātāji var izlaist faila nosaukuma paplašinājumu arhīva nosaukumā, jo arhivētājs to pievienos automātiski, ja tā trūkst. Izstrādātāji var arī izveidot jaunu tar arhīvu ar gzip saspiešanu, kurā var būt viss direktorijs.

 Latviski