vertx / io.vertx.core / Launcher / <init>

# <init>

`Launcher()`

A `main()` class that can be used to create Vert.x instance and deploy a verticle, or run a bare Vert.x instance. This class is used by the `vertx` command line utility to deploy verticles from the command line. It is extensible as "commands" can be added using the io.vertx.core.spi.launcher.CommandFactory SPI. E.g. `vertx run myverticle.js` `vertx my-command ...` It can also be used as the main class of an executable jar so you can run verticles directly with: `java -jar myapp.jar`

Author
Clement Escoffier