Package io.quarkus.launcher
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 Summary
Constructors Constructor Description QuarkusLauncher()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Closeablelaunch(String callingClass, String quarkusApplication, String... args)
-