Vert.x发布于2011年,现在是Eclipse基金会的一个项目,因此又叫Eclipse Vert.x,官网是vertx.io,是一个基于JVM、轻量级、高性能、支持多语言的异步应用平台。
Vert.x跟Spring有点像,都是一个技术栈,都有生态体系,最大的区别是Spring是同步执行程序阻塞处理请求而Vertx是异步执行程序非阻塞处理请求。
下面分别介绍maven和gradle两个版本快速入门Vert.x。
Vert.x跟Spring一样都提供在线(start.vertx.io)快速搭建项目,只要根据实际需求填好信息(包括各种Dependencies)即可下载项目,解压后导入到IDEA即可使用,然后按官方Get started with Vert.x即可快速入门。
![](https://www.xubingtao.cn/media/pic/posts/4376/start_vertx.jpg)
maven版先点“package”,再点“exec:java”,然后访问“localhost:8888”即可。需要注意的是,“Settings”下面的“Build,Execution,Deployment”->“Build Tools”->“Maven”要把“User settings file”改成本地的,“Maven”下的“Importing”->“JDK for importer”和“Runner”->“JRE”都要改成本地的。
![](https://www.xubingtao.cn/media/pic/posts/4376/vertx_maven.jpg)
gradle版更简单,直接点“run”,即可访问“localhost:8888”。需要注意的是,“Settings”下面的“Build,Execution,Deployment”->“Build Tools”->“Gradle”要把“Use Gradle from”改成“Specified location”然后配上本地的、“Gradle JVM”也要改成本地的。同样还要照上面改“Maven”设置。
![](https://www.xubingtao.cn/media/pic/posts/4376/vertx_gradle.jpg)
看到“Hello from Vert.x!”即成功了,然后就可以根据实际需求就行相关业务开发了。
展开阅读全文
下一篇:计算机存储单位bit、byte、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB、CB、XB简介