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)
-