Distributions

On this page, you can download the Vert.x distributions. The distributions provide the vertx command line tool. To modify the content of the distribution once downloaded, use the stack manager.

If you are using Apache Maven or Gradle, you don’t need to download anything. The required artifacts are retrieved by your dependency manager.

Downloads

You can browse available packages from Maven Central.

From Homebrew

The full distribution can be downloaded from Homebrew:

Vert.x 4

$ brew tap vertx-distrib/tap
$ brew install vertx4

Vert.x 3

$ brew tap vertx-distrib/tap
$ brew install vertx3

Legacy vert.x formula

The vert.x formula still exists and has been forcefully upgraded to Vert.x 4 forcing users to upgrade their installation to Vert.x 4.

This formula is still maintained by the Homebrew community.

From SDKMan

$ sdk install vertx

Vert.x 4 is available.

The latest Vert.x 3.9.x version remains the default version.

From Docker

You can install the full vert.x distribution in a Docker container:

Vert.x 4

$ docker run -i -t vertx/vertx4-exec

Vert.x 3

$ docker run -i -t vertx/vertx3-exec

Snapshots

We have continuous integration builds for all the Vert.x components. We also publish shapshots to the Sonatype OSS Snapshot repository.

Maven

<repository>
  <id>sonatype-s01-snapshots</id>
  <url>https://s01.oss.sonatype.org/content/repositories/snapshots</url>
  <snapshots>
    <enabled>true</enabled>
  </snapshots>
</repository>

Gradle

repositories {
  maven {
    url 'https://s01.oss.sonatype.org/content/repositories/snapshots'
  }
}