Dies ist das Repository für den Vert.x-Kern.
Der Vert.x-Kern enthält relativ einfache Funktionen, einschließlich Unterstützung für HTTP, TCP, Dateisystemzugriff und verschiedene andere Funktionen. Sie können dies direkt in Ihren eigenen Anwendungen verwenden und es wird von vielen anderen Komponenten von Vert.x verwendet.
Weitere Informationen zu Vert.x und dazu, wo der Vert.x-Kern ins Gesamtbild passt, finden Sie auf der Website.
> mvn package
Führt die Tests durch
> mvn test
Tests können mit dem angegebenen HTTP-Port und/oder HTTPS-Port ausgeführt werden.
> mvn test -Dvertx.httpPort=8888 -Dvertx.httpsPort=4044
Vert.x unterstützt nativen Transport auf BSD und Linux, um die Tests mit nativem Transport auszuführen
> mvn test -PtestNativeTransport
Vert.x unterstützt ausschließlich Domänen-Sockets unter Linux, um die Tests mit Domänen-Sockets auszuführen
> mvn test -PtestDomainSockets
Vert.x verfügt über einige Integrationstests, die eine unterschiedlich konfigurierte JVM (Klassenpfad, Systemeigenschaften usw.) für ALPN, nativ und Protokollierung ausführen
> vertx verify -Dtest=FooTest # FooTest does not exists, its only purpose is to execute no tests during the test phase
> mvn package -Pdocs -DskipTests
Öffnen Sie target/docs/vertx-core/java/index.html mit Ihrem Browser