Nsys-Boot uses manifest attributes to control its operation. The purpose of these attributes is described in the table below. The manifest file paths are relative to the top of the Nsys-Boot archive.
Attribute | Manifest | Description |
---|---|---|
Nsys-Boot-Version | META-INF/MANIFEST.MF | Specifies the build version of the Nsys-Boot archive. |
Nsys-Boot-Build | META-INF/MANIFEST.MF | Specifies the build number of the Nsys-Boot archive. |
Nsys-Boot-Build-Date | META-INF/MANIFEST.MF | Specifies the build date of the Nsys-Boot archive. |
Nsys-Boot-SystemLoader | META-INF/MANIFEST.MF | Specifies the system loader where resides main class to load (e.g. boot/nsys-daemon-main.jar). |
Nsys-Boot-SystemLoader-Main-Class | META-INF/MANIFEST.MF | Specifies the name of class with main method inside system loader. |
Nsys-Boot-Vendor-Name | META-INF/MANIFEST.MF | Specifies the vendor name of the Nsys-Boot loader. The Nsys Platform allows customization to create own distribution. |
Nsys-Boot-Vendor-Url | META-INF/MANIFEST.MF | Specifies the vendor url of the Nsys-Boot loader. |
Example of META-INF/MANIFEST.MF file in Nsys-Boot archive
Manifest-Version: 1.0 Main-Class: org.nsys.boot.loader.BootLauncher Nsys-Boot-Version: 1.0.0 Nsys-Boot-Build: 1 Nsys-Boot-Build-Date: 2015-05-24T16:15:37+0200 Nsys-Boot-SystemLoader: nsys-daemon-main.jar Nsys-Boot-SystemLoader-Main-Class: org.nsys.daemon.server.embedded.ServerLauncher Nsys-Boot-Vendor-Name: Nsys Nsys-Boot-Vendor-Url: http://www.nsys.org Application-Name: Nsys Daemon Bundle with Embedded Server