codecamp

从命令行运行 Verticles

使用 Vert.x ,通常可以直接在 Maven 或 Gradle 项目中添加 Vert.x core 库依赖。

还可以直接从命令行运行 Vert.x verticles。

做到这一点,你需要下载和安装一个 Vert.x ,并将安装的bin目录添加到PATH环境变量。还要确保PATH有 Java 8 JDK.

注意! JDK是需要支持的Java代码的即时编译。

现在可以通过使用vertx run命令运行 verticles。这里有一些例子:

# Run a JavaScript verticle
vertx run my_verticle.js

# Run a Ruby verticle
vertx run a_n_other_verticle.rb

# Run a Groovy script verticle, clustered
vertx run FooVerticle.groovy -cluster

你甚至可以不编译直接运行Java源代码!

vertx run SomeJavaSourceFile.java

Vert.x 在运行之前会先编译Java源文件。这可以快速原型开发verticles,不需要设置 Maven 或 Gradle !

更多信息,请在命令行上执行vertx。


高可用性(High Availability)
Vert.x 退出
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

编写 TCP 服务器和客户端

编写 HTTP 服务器和客户端

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }