vert.x 在IDEA 中如何启动(maven)

近期在学习vert.x。在网上查询了好多如何在IDEA 中运行 vert.x server。基本不是使用Gradle,就是使用java -jar 的方式运行。但是都不能算是在IDEA 上运行。我熟悉的是maven 构建方式。所以使用maven 构建demo。

在vert.x starter 创建一个hello world 的project。


vert.x starter


在生成的项目中的pom 中可以看到如下:

  org.codehaus.mojo

  exec-maven-plugin

  ${exec-maven-plugin.version}

    io.vertx.core.Launcher

      run

      ${main.verticle}

由此可以看出vert.x app 的main class 是io.vertx.core.Launcher。而启动需要执行的参数是run 和${main.verticle}。所以可以在idea 按照上述方式直接启动vert.x 的app。


run config


run result


访问结果

在IDEA 运行vert.x 的app 设置完毕

你可能感兴趣的:(vert.x 在IDEA 中如何启动(maven))