package com.baeldung; import io.vertx.core.AbstractVerticle; import io.vertx.core.Future; public class SimpleServerVerticle extends AbstractVerticle { @Override public void start(Future future) { vertx.createHttpServer() .requestHandler(request -> { request.response() .end("Welcome to Vert.x Intro"); }) .listen(config().getInteger("http.port", 8080), result -> { if (result.succeeded()) { future.complete(); } else { future.fail(result.cause()); } }); } }