Cheat Sheet

Eclipse Vert.x Cheat Sheet

  • By
    Clement Escoffier
Cover image for the Eclipse Vert.x cheat sheet
Eclipse Vert.x Cheat Sheet

Applications using Eclipse Vert.x are fast, responsive, resilient and elastic. They are event driven, non blocking, and can run on top of the Java Virtual Machine while offering many language choices.  

In this cheat sheet, author Clement Escoffier, provides step by step details to let you create your apps the way you want to. Learn about:

  • Programming with Vert.x
  • Reactive Systems
  • Creating apps with Apache Maven, Gradle, and Vert.x CLI
  • Verticles
  • EventBus
  • And more…

Cheat Sheet Excerpt

2.A Create a Vert.x application with Apache Maven

Command
Description
# Linux and MacOS
git clone https://github.com/vert-x3/vertx-maven-starter.git PROJECT_NAME
cd PROJECT_NAME
./redeploy.sh
# Windows
git clone https://github.com/vert-x3/vertx-maven-starter.git PROJECT_NAME
cd PROJECT_NAME
redeploy.bat
Generate and Run
It generates the project structure and start the application in redeploy mode: your changes recompile and restart the application. The started application is accessible from http://localhost:8080
mvn package
Package
An executable fat jar is created in the target directory.
Add the dependency in the pom.xml file
Dependency management
Add the dependency in the pom.xml file
Import the project as a Maven project in your favorite IDE
IDE support

 

2.B Create a Vert.x application with Gradle

git clone https://github.com/vert-x3
Generate and Run
Want to see more? Get the full cheat sheet.

Comments