Base class for executable archive
Base class for launchers that can start an application with a fully configured classpath backed by one or more
Utility class that is used by
java -jar. Archives can include nested packaged dependency JARs (there is no need to create shade style jars) and are executed without unpacking. The only constraint is that nested JARs must be stored in the archive uncompressed.