Distributions

On this page, you can down­load the Vert.x dis­tri­b­u­tions. The dis­tri­b­u­tions pro­vide the vertx com­mand line tool. To mod­ify the con­tent of the dis­tri­b­u­tion once down­loaded, use the stack man­ager.

If you are using Apache Maven or Gra­dle, you don’t need to down­load any­thing. The re­quired ar­ti­facts are re­trieved by your de­pen­dency man­ager.

Downloads

You can browse avail­able 4.x pack­ages from Maven Cen­tral.

You can browse avail­able 3.x pack­ages from Bin­tray.

From Homebrew

The full dis­tri­b­u­tion can be down­loaded from Home­brew:

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 for­mula still ex­ists and has been force­fully up­graded to Vert.x 4 forc­ing users to up­grade their in­stal­la­tion to Vert.x 4.

This for­mula is still main­tained by the Home­brew com­mu­nity.

From SDKMan

$ sdk install vertx

Vert.x 4 is avail­able.

The lat­est Vert.x 3.9.x ver­sion re­mains the de­fault ver­sion.

From Docker

You can in­stall the full vert.x dis­tri­b­u­tion in a Docker con­tainer:

Vert.x 4

docker run -i -t vertx/vertx4-exec

Vert.x 3

docker run -i -t vertx/vertx3-exec

Snapshots

We have con­tin­u­ous in­te­gra­tion builds for all the Vert.x com­po­nents. We also pub­lish shap­shots to the Sonatype OSS Snap­shot repos­i­tory.

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'
  }
}