Skip to content

Latest commit

 

History

History
24 lines (20 loc) · 654 Bytes

README.md

File metadata and controls

24 lines (20 loc) · 654 Bytes

A jar loader that supports nested jars, based on Spring Boot's executable jar format.

Compatible jars should be structured as follows:

├─ META-INF/
│  └─ MANIFEST.MF
│
├─ extrarulesjava/
│  └─ jarloader/
│     └─ <jar loader classes>
│
└─ jars/
   ├─ <application jars>
   └─ <dependency jars>

The extrarulesjava.jarloader.JarLoader class serves as the main entry point. The actual main class should be specified in the Start-Class attribute:

Main-Class: extrarulesjava.jarloader.JarLoader
Start-Class: <main class>