Skip to content

Releases: nanosai/modrun

ModRun - Module Runner Released

01 Dec 19:28

Choose a tag to compare

Pre-release

The ModRun class can run a main() method from a main class in some Maven artifact in a Maven repository.
The ModRun class can be executed from the command line. Thus, the ModRun class works as an application launcher for applications stored in Maven repositories.

Proof of Concept

19 Nov 16:45

Choose a tag to compare

Proof of Concept Pre-release
Pre-release

This release proves that ModRun can:

  1. Load classes directly from modules (artifacts) in local Maven repositories

  2. Resolve and load dependencies at runtime.

  3. Load multiple applications into the same JVM while keeping their classes completely separate.

  4. Load multiple versions of the same dependency into the JVM at the same time, and even
    use multiple versions of the same dependency in the same application. The end of dependency conflicts.

  5. Load multiple versions of the same application into memory at the same time, while keeping
    the classes of each loaded version of the app completely separately.