Class QuarkusLauncher

java.lang.Object
io.quarkus.launcher.QuarkusLauncher

public class QuarkusLauncher extends Object
IDE entry point.

This has a number of hacks to make it work, and is always going to be a bit fragile, as it is hard to make something that will work 100% of the time as we just don't have enough information.

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 Details

    • QuarkusLauncher

      public QuarkusLauncher()
  • Method Details