import io.vertx.core.AbstractVerticle;
import io.vertx.core.Vertx;
import io.vertx.ext.web.Router;
public class app extends AbstractVerticle{
@Override
public void start() throws Exception{
Router router = Router.router(vertx);
router.route().handler(routingContext -> {
routingContext.response()
.putHeader("content-type", "text/html")
.end("hello vert.x");
});
vertx.createHttpServer().requestHandler(router::accept).listen(8888);
}
public static void main(String[] args) {
Vertx vertx = Vertx.vertx();
vertx.deployVerticle(new app());
}
}
エラーがjava.lang.NoSuchMethodError:io.netty.resolver.HostsFileParser.parseSilently()として発生します。Ljava/util/Map;エラーについての問題 "スレッドでの例外" main "java.lang.NoSuchMethodError:io.netty.resolver.HostsFileParser.parseSilently()Ljava/util/Map;"
あなたのバージョンのNettyは互換性がないと思われるので、クラスパスを確認します。 – tsegismont