Starting Vert.x in Eclipse

12
STARTING VERT.X IN ECLIPSE [email protected]
  • Upload

    -
  • Category

    Software

  • view

    257
  • download

    1

description

Vert.x is powerful but lots of vert.x starting examples shows only command-line methods. This is the way to start vert.x server development without terminal.

Transcript of Starting Vert.x in Eclipse

Page 2: Starting Vert.x in Eclipse

MAKE NEW MAVEN PROJECT

Page 3: Starting Vert.x in Eclipse

ADD ARCHETYPE

Page 4: Starting Vert.x in Eclipse

NOW IT’S HERE

Page 5: Starting Vert.x in Eclipse

BUILD THE PROJECT AND…

Page 6: Starting Vert.x in Eclipse

SET RUN CONFIGURATION

Page 7: Starting Vert.x in Eclipse

SET RUN CONFIGURATION

Page 8: Starting Vert.x in Eclipse

SET RUN CONFIGURATION

Page 9: Starting Vert.x in Eclipse

SUCCESS!

Page 10: Starting Vert.x in Eclipse

CREATE HTTP VERTICLE

http://vertx.io/core_manual_java.html#writing-http-servers

public class HttpVerticle extends Verticle {

public void start() {HttpServer server = vertx.createHttpServer();server.requestHandler(new Handler<HttpServerRequest>() {

public void handle(HttpServerRequest request) {StringBuilder sb = new StringBuilder();for (Map.Entry<String, String> header : request.headers()

.entries()) {sb.append(header.getKey()).append(": ")

.append(header.getValue()).append("\n");}request.response().putHeader("content-type", "text/plain");request.response().end(sb.toString());

}});server.listen(8080, "localhost");

}}

Page 11: Starting Vert.x in Eclipse

BEFORE RUN…

change verticle class to run

Page 12: Starting Vert.x in Eclipse

AND RUN. THEN…

Run with configuration we made