Apache Commons logo

Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
org.apache.ant ant-launcher 1.10.15 jar The Apache Software License, Version 2.0
org.apache.maven.plugin-tools maven-script-ant 3.15.1 jar Apache-2.0
org.graalvm.js js-scriptengine 24.2.2 jar Universal Permissive License, Version 1.0
org.graalvm.polyglot polyglot 24.2.2 jar Universal Permissive License, Version 1.0

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses
org.apache.maven maven-core 3.9.11 jar Apache-2.0
org.apache.maven maven-plugin-api 3.9.11 jar Apache-2.0

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
commons-codec commons-codec 1.17.0 jar Apache-2.0
commons-io commons-io 2.16.1 jar Apache-2.0
io.airlift aircompressor 0.27 jar Apache License 2.0
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
org.apache.ant ant 1.10.14 jar The Apache Software License, Version 2.0
org.apache.commons commons-compress 1.26.2 jar Apache-2.0
org.apache.commons commons-lang3 3.14.0 jar Apache-2.0
org.codehaus.plexus plexus-ant-factory 1.0-alpha-2.1 jar -
org.codehaus.plexus plexus-archiver 4.10.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-io 3.5.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-utils 3.6.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-xml 3.0.1 jar Apache License, Version 2.0
org.graalvm.sdk collections 24.2.2 jar Universal Permissive License, Version 1.0
org.graalvm.sdk nativeimage 24.2.2 jar Universal Permissive License, Version 1.0
org.graalvm.sdk word 24.2.2 jar Universal Permissive License, Version 1.0
org.slf4j slf4j-api 1.7.36 jar MIT License

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses
com.github.luben zstd-jni 1.5.6-3 jar BSD 2-Clause License
org.graalvm.js js 24.2.2 pom GraalVM Free Terms and Conditions (GFTC) including License for Early Adopter VersionsMIT LicenseUniversal Permissive License, Version 1.0
org.graalvm.js js-community 24.2.2 pom Universal Permissive License, Version 1.0MIT License
org.graalvm.js js-language 24.2.2 jar Universal Permissive License, Version 1.0MIT License
org.graalvm.regex regex 24.2.2 jar Universal Permissive License, Version 1.0
org.graalvm.sdk jniutils 24.2.2 jar Universal Permissive License, Version 1.0
org.graalvm.sdk nativebridge 24.2.2 jar Universal Permissive License, Version 1.0
org.graalvm.shadowed icu4j 24.2.2 jar Unicode/ICU License
org.graalvm.shadowed xz 24.2.2 jar Universal Permissive License, Version 1.0
org.graalvm.truffle truffle-api 24.2.2 jar Universal Permissive License, Version 1.0
org.graalvm.truffle truffle-compiler 24.2.2 jar Universal Permissive License, Version 1.0
org.graalvm.truffle truffle-enterprise 24.2.2 jar GraalVM Free Terms and Conditions (GFTC) including License for Early Adopter Versions
org.graalvm.truffle truffle-runtime 24.2.2 jar Universal Permissive License, Version 1.0
org.tukaani xz 1.9 jar Public Domain

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Classifier Type Licenses
aopalliance aopalliance 1.0 - jar Public Domain
com.google.guava failureaccess 1.0.3 - jar Apache License, Version 2.0
com.google.guava guava 33.4.8-jre - jar Apache License, Version 2.0
com.google.inject guice 5.1.0 classes jar The Apache Software License, Version 2.0
org.apache.maven maven-artifact 3.9.11 - jar Apache-2.0
org.apache.maven maven-builder-support 3.9.11 - jar Apache-2.0
org.apache.maven maven-model 3.9.11 - jar Apache-2.0
org.apache.maven maven-model-builder 3.9.11 - jar Apache-2.0
org.apache.maven maven-repository-metadata 3.9.11 - jar Apache-2.0
org.apache.maven maven-resolver-provider 3.9.11 - jar Apache-2.0
org.apache.maven maven-settings 3.9.11 - jar Apache-2.0
org.apache.maven maven-settings-builder 3.9.11 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-api 1.9.24 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-impl 1.9.24 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-named-locks 1.9.24 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-spi 1.9.24 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-util 1.9.24 - jar Apache-2.0
org.apache.maven.shared maven-shared-utils 3.4.2 - jar Apache-2.0
org.codehaus.plexus plexus-cipher 2.0 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-classworlds 2.9.0 - jar Apache-2.0
org.codehaus.plexus plexus-component-annotations 2.2.0 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-interpolation 1.28 - jar Apache-2.0
org.codehaus.plexus plexus-sec-dispatcher 2.0 - jar Apache License, Version 2.0
org.eclipse.sisu org.eclipse.sisu.inject 0.9.0.M4 - jar Eclipse Public License, Version 2.0
org.eclipse.sisu org.eclipse.sisu.plexus 0.9.0.M4 - jar Eclipse Public License, Version 2.0
org.jspecify jspecify 1.0.0 - jar The Apache License, Version 2.0
org.ow2.asm asm 9.8 - jar BSD-3-Clause

Project Dependency Graph

Dependency Tree

Licenses

The Apache License, Version 2.0: JSpecify annotations

GraalVM Free Terms and Conditions (GFTC) including License for Early Adopter Versions: Js Enterprise, Js Enterprise Polyglot, Truffle Enterprise

BSD-3-Clause: asm

MIT License: Graaljs, Js Community, Js Enterprise, Js Enterprise Polyglot, SLF4J API Module

Unicode/ICU License: Truffle Icu4j

Public Domain: AOP alliance, XZ for Java

BSD 2-Clause License: zstd-jni

Eclipse Public License, Version 2.0: org.eclipse.sisu:org.eclipse.sisu.inject, org.eclipse.sisu:org.eclipse.sisu.plexus

Unknown: Plexus Ant Factory

Apache License 2.0: aircompressor

Universal Permissive License, Version 1.0: Collections, Graaljs, Graaljs Scriptengine, Jniutils, Js Community, Js Enterprise, Js Enterprise Polyglot, Nativebridge, Nativeimage, Polyglot, Tregex, Truffle API, Truffle Compiler, Truffle Runtime, Truffle Xz, Word

Apache-2.0: Apache Commons Build Plugin Maven Mojo, Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Apache Commons Lang, Apache Maven Shared Utils, Maven Ant Mojo Support (deprecated), Maven Artifact, Maven Artifact Resolver API, Maven Artifact Resolver Implementation, Maven Artifact Resolver Named Locks, Maven Artifact Resolver Provider, Maven Artifact Resolver SPI, Maven Artifact Resolver Utilities, Maven Builder Support, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Plexus Classworlds, Plexus Interpolation API

Apache License, Version 2.0: Guava InternalFutureFailureAccess and InternalFutures, Guava: Google Core Libraries for Java, Plexus :: Component Annotations (deprecated), Plexus Archiver Component, Plexus Cipher: encryption/decryption Component, Plexus Common Utilities, Plexus IO Components, Plexus Security Dispatcher Component, Plexus XML Utilities

The Apache Software License, Version 2.0: Apache Ant Core, Apache Ant Launcher, Google Guice - Core Library, javax.inject

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information Sealed
aopalliance-1.0.jar 4.5 kB 15 9 2 1.3 Yes No
zstd-jni-1.5.6-3.jar 6.7 MB 80 36 3 1.8 Yes No
failureaccess-1.0.3.jar 10.8 kB 25 - - - - No
   • Root - 17 2 1 1.8 Yes -
   • Versioned - 8 1 1 9 No -
guava-33.4.8-jre.jar 3 MB 2008 - - - - No
   • Root - 2006 1967 18 1.8 Yes -
   • Versioned - 2 1 1 9 No -
guice-5.1.0-classes.jar 656.9 kB 478 460 10 1.8 Yes No
commons-codec-1.17.0.jar 372.6 kB 262 - - - - No
   • Root - 261 114 7 1.8 Yes -
   • Versioned - 1 1 1 9 No -
commons-io-2.16.1.jar 508.8 kB 374 - - - - No
   • Root - 373 346 15 1.8 Yes -
   • Versioned - 1 1 1 9 No -
aircompressor-0.27.jar 254.9 kB 142 124 9 1.8 Yes No
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No No
ant-1.10.14.jar 2.3 MB 1258 1174 62 1.8 Yes No
ant-launcher-1.10.15.jar 18.9 kB 14 4 1 1.8 Yes No
commons-compress-1.26.2.jar 1.1 MB 624 - - - - No
   • Root - 623 571 36 1.8 Yes -
   • Versioned - 1 1 1 9 No -
commons-lang3-3.14.0.jar 658 kB 436 - - - - No
   • Root - 434 403 18 1.8 Yes -
   • Versioned - 2 1 1 9 No -
maven-artifact-3.9.11.jar 58.8 kB 59 34 11 1.8 Yes No
maven-builder-support-3.9.11.jar 14.4 kB 24 10 1 1.8 Yes No
maven-core-3.9.11.jar 713.1 kB 526 439 57 1.8 Yes No
maven-model-3.9.11.jar 217.9 kB 97 80 3 1.8 Yes No
maven-model-builder-3.9.11.jar 208.6 kB 164 130 17 1.8 Yes No
maven-plugin-api-3.9.11.jar 47.1 kB 48 27 6 1.8 Yes No
maven-repository-metadata-3.9.11.jar 28.5 kB 27 9 2 1.8 Yes No
maven-resolver-provider-3.9.11.jar 79 kB 50 33 1 1.8 Yes No
maven-settings-3.9.11.jar 44.7 kB 35 19 2 1.8 Yes No
maven-settings-builder-3.9.11.jar 42.4 kB 53 32 5 1.8 Yes No
maven-script-ant-3.15.1.jar 18.2 kB 20 3 1 1.8 Yes No
maven-resolver-api-1.9.24.jar 157.2 kB 169 145 12 1.8 Yes No
maven-resolver-impl-1.9.24.jar 320.1 kB 209 179 14 1.8 Yes No
maven-resolver-named-locks-1.9.24.jar 37.9 kB 40 22 3 1.8 Yes No
maven-resolver-spi-1.9.24.jar 51.7 kB 84 58 12 1.8 Yes No
maven-resolver-util-1.9.24.jar 195.9 kB 156 129 13 1.8 Yes No
maven-shared-utils-3.4.2.jar 151.1 kB 103 79 9 1.8 Yes No
plexus-ant-factory-1.0-alpha-2.1.jar 10.2 kB 19 4 1 1.1 Yes No
plexus-archiver-4.10.0.jar 225.2 kB 211 171 26 1.8 Yes No
plexus-cipher-2.0.jar 13 kB 19 5 1 1.7 Yes No
plexus-classworlds-2.9.0.jar 54.1 kB 51 36 5 1.8 Yes No
plexus-component-annotations-2.2.0.jar 4.2 kB 15 3 1 1.8 No No
plexus-interpolation-1.28.jar 87.1 kB 80 63 7 1.8 Yes No
plexus-io-3.5.0.jar 79.1 kB 87 66 7 1.8 Yes No
plexus-sec-dispatcher-2.0.jar 23.6 kB 30 12 3 1.7 Yes No
plexus-utils-3.6.0.jar 271.8 kB 152 - - - - No
   • Root - 134 108 9 1.8 Yes -
   • Versioned - 6 1 1 9 Yes -
   • Versioned - 6 1 1 10 Yes -
   • Versioned - 6 1 1 11 Yes -
plexus-xml-3.0.1.jar 94.3 kB 44 25 2 1.8 Yes No
org.eclipse.sisu.inject-0.9.0.M4.jar 305 kB 281 262 8 1.8 Yes No
org.eclipse.sisu.plexus-0.9.0.M4.jar 215.8 kB 204 167 20 1.8 Yes No
js-24.2.2.pom 2.1 kB - - - - - -
js-community-24.2.2.pom 1.9 kB - - - - - -
js-language-24.2.2.jar 26 MB 5042 5035 55 17 Yes No
js-scriptengine-24.2.2.jar 70 kB 21 19 2 17 Yes No
polyglot-24.2.2.jar 509 kB 155 151 9 17 Yes No
regex-24.2.2.jar 3.7 MB 631 628 30 17 Yes No
collections-24.2.2.jar 122 kB 46 44 2 17 Yes No
jniutils-24.2.2.jar 275.6 kB 148 146 2 17 Yes No
nativebridge-24.2.2.jar 139.8 kB 51 49 2 17 Yes No
nativeimage-24.2.2.jar 229.8 kB 192 188 11 11 Yes No
word-24.2.2.jar 22.5 kB 16 14 3 11 Yes No
icu4j-24.2.2.jar 18 MB 5878 1715 22 17 Yes No
xz-24.2.2.jar 328.3 kB 126 124 10 17 Yes No
truffle-api-24.2.2.jar 13.7 MB 2889 - - - - No
   • Root - 2887 2864 36 17 Yes -
   • Versioned - 2 2 2 21 Yes -
truffle-compiler-24.2.2.jar 63.1 kB 31 29 4 17 Yes No
truffle-enterprise-24.2.2.jar 644.2 kB 447 439 5 17 Yes No
truffle-runtime-24.2.2.jar 844.8 kB 182 177 9 17 Yes No
jspecify-1.0.0.jar 3.8 kB 14 - - - - No
   • Root - 10 4 1 1.8 No -
   • Versioned - 4 1 1 9 No -
asm-9.8.jar 126.1 kB 45 39 3 1.5 Yes No
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes No
xz-1.9.jar 116 kB 132 - - - - Yes
   • Root - 130 116 9 1.7 No -
   • Versioned - 2 1 1 9 No -
Total Size Entries Classes Packages Java Version Debug Information Sealed
63 84.2 MB 24873 19381 661 17 57 1
compile: 20 compile: 6.9 MB compile: 4127 compile: 3569 compile: 226 17 compile: 19 -
runtime: 14 runtime: 70.4 MB runtime: 15637 runtime: 11358 runtime: 187 runtime: 11 runtime: 1
provided: 29 provided: 6.9 MB provided: 5109 provided: 4454 provided: 248 provided: 27 -