Additional Formats
Some formats may require additional support libraries to be included in your project. Below are some common formats and the corresponding libraries you may need:
XZ Support
The XZ compression format support is provided through an additional module. Make sure to include it in your project to work with XZ compressed files.
-
Maven
-
Gradle Groovy
-
Gradle Kotlin
<dependency>
<groupId>io.github.compress4j</groupId>
<artifactId>compress4j</artifactId>
<version>YOUR_VERSION</version>
</dependency>
<dependency>
<groupId>io.github.compress4j</groupId>
<artifactId>compress4j-xz-support</artifactId>
<version>YOUR_VERSION</version>
</dependency>
dependencies {
implementation('io.github.compress4j:compress4j:YOUR_VERSION')
implementation('io.github.compress4j:compress4j:YOUR_VERSION') {
capabilities {
requireCapability("io.github.compress4j:compress4j-xz-support")
}
}
}
dependencies {
implementation("io.github.compress4j:compress4j:YOUR_VERSION")
implementation("io.github.compress4j:compress4j:YOUR_VERSION") {
capabilities {
requireCapability("io.github.compress4j:compress4j-xz-support")
}
}
}