Used to launch Spiralcraft applications from the command line or other host shell.
This module supplies an executable spiralcraft-main.jar, which is normally invoked in the following form:
java -jar <some-path>/lib/spiralcraft-main.jar ...
This module loads the spiralcraft-core module in its own isolated ClassLoader, and hands over control to the spiralcraft.loader subsystem. This allows the loader mechanism to run applications which may depend on different versions of the spiralcraft-core library, as may be the case in multi-tenant web servers and other applications with multiple classloading contexts.
lib/ directory that has Spiralcraft module .jar files, specifically lib/spiralcraft-core.jar.
lib/spiralcraft-main.jar, if present.java -Dspiralcraft.home=/opt/spiralcraftjava -jar .../spiralcraft-main.jar -spiralcraft.home /opt/spiralcraft