我正在关注Jenkov关于vertx 的教程.这里我有两个文件:
MyVerticle.java:
import io.vertx.core.AbstractVerticle;
import io.vertx.core.Future;
public class MyVerticle extends AbstractVerticle {
@Override
public void start(Future<Void> startFuture) {
System.out.println("MyVerticle started!");
}
@Override
public void stop(Future stopFuture) throws Exception {
System.out.println("MyVerticle stopped!");
}
}
Run Code Online (Sandbox Code Playgroud)
和VertxVerticleMain.java:
import io.vertx.core.Vertx;
public class VertxVerticleMain {
public static void main(String[] args) {
Vertx vertx = Vertx.vertx();
vertx.deployVerticle(new MyVerticle());
}
}
Run Code Online (Sandbox Code Playgroud)
运行后VertxVerticleMain.java
,我看到了"MyVerticle started!"
在Eclipse的控制台,但不知道该怎么称呼stop
的MyVerticle
.
Jenkov说当Vert.x关闭并且您的Verticle需要停止时,会调用stop()方法.我究竟如何关闭Vert.x并停止此Verticle?我想MyVerticle stopped!
在控制台中看到.