Deliver your Java application in a single executable Jar file!
Nsys-Boot lets you package a Java application together with its dependency Jars into a single executable Jar file. It provides build-in support for Nsys Daemon and Nsys Portal.
Nsys-Boot provides custom classloader that knows how to load classes and resources from a jars inside an archive, instead of from jars in the filesystem. It discovers dependency jar files based on the internal structure of the archive, there is no custom code required to do this. Nsys-Boot archives can be constructed using Maven. Your application can be run using:
$ java -jar my-java-app.jar
The most easiest approach to get started with Nsys-Boot is the usage of the Maven plugin.