Class JBangDevModeLauncher


  • public class JBangDevModeLauncher
    extends Object
    JBang dev mode entry point. Utilises the same shaded info as the IDE launcher, but JBang has a different launch path. Unlike the IDE launch use case in this case we have been able to store some info from the build phase, so we don't need as many tricks. The launcher module has all its dependencies shaded, so it is effectively self-contained. This allows deployment time code to not leak into runtime code, as the launcher artifact is explicitly excluded from the production build via a hard coded exclusion.
    • Constructor Detail

      • JBangDevModeLauncher

        public JBangDevModeLauncher()
    • Method Detail

      • main

        public static void main​(String... args)