Nested Jar Classloader

Classloader that handles "jar-in-jar" nested jars as well as module loading/unloading

License

License

GroupId

GroupId

io.squark
ArtifactId

ArtifactId

nested-jar-classloader
Last Version

Last Version

0.1.10
Release Date

Release Date

Type

Type

jar
Description

Description

Nested Jar Classloader
Classloader that handles "jar-in-jar" nested jars as well as module loading/unloading
Project Organization

Project Organization

squark.io
Source Code Management

Source Code Management

https://github.com/squark-io/nested-jar-classloader

Download nested-jar-classloader

How to add to project

<!-- https://jarcasting.com/artifacts/io.squark/nested-jar-classloader/ -->
<dependency>
    <groupId>io.squark</groupId>
    <artifactId>nested-jar-classloader</artifactId>
    <version>0.1.10</version>
</dependency>
// https://jarcasting.com/artifacts/io.squark/nested-jar-classloader/
implementation 'io.squark:nested-jar-classloader:0.1.10'
// https://jarcasting.com/artifacts/io.squark/nested-jar-classloader/
implementation ("io.squark:nested-jar-classloader:0.1.10")
'io.squark:nested-jar-classloader:jar:0.1.10'
<dependency org="io.squark" name="nested-jar-classloader" rev="0.1.10">
  <artifact name="nested-jar-classloader" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.squark', module='nested-jar-classloader', version='0.1.10')
)
libraryDependencies += "io.squark" % "nested-jar-classloader" % "0.1.10"
[io.squark/nested-jar-classloader "0.1.10"]

Dependencies

compile (3)

Group / Artifact Type Version
org.apache.commons : commons-collections4 jar 4.1
com.intellij : annotations jar 12.0
com.google.guava : guava jar 19.0

provided (1)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.21

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
org.apache.commons : commons-lang3 jar 3.4

Project Modules

There are no modules declared in this project.

Nested JAR Classloader

Classloader with support for JAR-in-JAR

Build Status codecov

Versions

Version
0.1.10