In deze handleiding wordt het proces beschreven voor het uitpakken van RAR bestanden met Java. Het legt de IDE-configuratie, de stappen en de relevante code uit om RAR-bestanden uit te pakken met Java**. Bovendien hoeft u geen andere bestandscompressor of -extractor te installeren om deze functie te gebruiken.
Stappen om RAR-bestanden uit te pakken met Java
- Bereid de omgeving voor op het gebruik van Aspose.ZIP om RAR-bestanden uit te pakken
- Laad het invoer-RAR-bestand met behulp van de klasse-instantie RarArchive
- Lees alle inhoud en schrijf ze als afzonderlijke bestanden met de extractToDirectory()-methode
In deze stappen worden alle details uitgewerkt om RAR te extraheren met Java. Eerst wordt het proces gestart door het invoer-RAR-archief te laden. Geef vervolgens het pad op waar u de bestanden uit het archief wilt halen voordat u alle bestanden in het archief uitpakt.
Code om RAR-bestanden uit te pakken met Java
import com.aspose.zip.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Extract RAR file using Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the input RAR file | |
try (com.aspose.zip.RarArchive archive = new com.aspose.zip.RarArchive("input.rar")) | |
{ | |
// Extract RAR files | |
archive.extractToDirectory("outputDirectory"); | |
} | |
catch (Exception ex) | |
{ | |
System.out.println(ex.getMessage()); | |
} | |
System.out.println("Done"); | |
} | |
} |
Dit codefragment laat zien hoe u RAR uitpakt met Java. Het maakt gebruik van een aantal API-aanroepen waarbij het bronarchief wordt geladen en uitgepakt met behulp van de extractToDirectory-methode. U kunt de code echter improviseren door de gecomprimeerde grootte, de aanmaaktijd van het bestand, de naam of andere eigenschappen te lezen om de extractieworkflow van het RAR-archief aan uw vereisten aan te passen.
In dit artikel worden de details uitgelegd van het maken van een RAR-opener met behulp van Java. Als u echter een RAR-bestand naar ZIP in Java wilt converteren, lees dan het artikel: Verander RAR in ZIP in Java.