今天决定学习下vert.x这个框架,记录下学习笔记。 下面列下我的开发环境:
Java版本 1.8
maven版本 3.3
IDEA版本 2016
在idea中使用vert.x不用下载或安装其他东西了,有maven就够了。 下面开始创建一个maven项目
这里可以什么都不用选,直接点Next就可以了
这里的GroupId和ArtifactId只要自己喜欢,随意填写即可。让后继续Next
在Project name中填写项目名,完事后点Finish就可以看到一个maven结构的工程了。
上面的准备做足了,就可以正式开始了。首先在pom.xml里面导入vert.x的依赖。
我们这里使用的是 vert.x 3.3.3,让后在idea的View中调出右侧的maven视图,点击更新按钮就可以导入vertx core包了。也可以在编辑保存后点 Import Changes来导入依赖包。
依赖引入后,就可以去写我们的hello world代码了
如果直接写的话,我们会发现代码会报错,原因是创建的这个maven工程默认的java编译级别是1.5(5.0)
而vertx需要Lambda支持,这是java 8里面的语法。所以我们这里将Language level 改成8的
带Ok按钮,在回到编辑区域,会发现这些错误都不见了
配置以Application方式运行
或者不配置运行方式,直接在HelloWorld.java上右键运行
运行后在浏览器访问8080端口,就可以看到输出了
ps:如果图片看不清,请在图片上右键,在新标签页中打开图片(适用于Chrome浏览器)
学习相关源代码已放到github:https://github.com/tjz101/vertxworld
将工程名由helloworld改成了vertxword。欢迎喜欢vert.x的同学们和我一起探索vert.x世界。
原创文章,转载请注明出处。