vertx教程:如何创建vertx的web项目?(二)

 时间:2026-02-12 07:51:30

1、第一步:maven的pom.xml里面引入vertx-web的依赖,如图:

vertx教程:如何创建vertx的web项目?(二)

2、第二步: 用vertx创建一个createHttpServer方法,并通过listen监听端口,代码如下:

vertx.createHttpServer().listen(8080, server -> {


   if (server.succeeded()) {
       log.info("-------http启动成功-------");
   }
})

vertx教程:如何创建vertx的web项目?(二)

3、第三步:通过HttpServerOptions设置http服务端的一些选项, 放入到上面代码中,代码如下:

HttpServerOptions httpServerOptions = new HttpServerOptions()


       .setSsl(false)
       .setIdleTimeout(20);// 闲置超时时间

vertx教程:如何创建vertx的web项目?(二)

4、第四步: HttpServerOptions可以设置很多东西,后面用到了会一一讲解,如图:

vertx教程:如何创建vertx的web项目?(二)

5、第五步:创建一个router对象,并写一个/index的请求路径,代码如下:


Router router = Router.router(vertx);// 监听/index地址router.route("/index").handler(request -> {    request.response().end("INDEX SUCCESS");});

vertx教程:如何创建vertx的web项目?(二)

6、第六步:启动项目,可以看到输出即启动成功,如图:

vertx教程:如何创建vertx的web项目?(二)

vertx教程:如何创建vertx的web项目?(二)

7、第七步:打开浏览器访问http://localhost:8080/index, 可以看到返回值,如图:

vertx教程:如何创建vertx的web项目?(二)

  • 凉拌花螺的做法
  • cad如何快速绘制五角星
  • AJC GROUP安规电容和CBB电容器系列介绍
  • 水字拼音怎么拼写声调
  • 古井贡酒年份原浆5年的在卖的有多少度的
  • 热门搜索
    睾丸是什么 迎春花什么时候开 烘干机什么牌子好 sweater是什么意思 循循善诱是什么意思 慢慢地什么 pic是什么意思 排卵期有什么表现症状 什么的泉水 66是什么意思