Il s'agit du référentiel du noyau Vert.x.
Le noyau Vert.x contient des fonctionnalités de niveau assez bas, notamment la prise en charge de HTTP, TCP, de l'accès au système de fichiers et diverses autres fonctionnalités. Vous pouvez l'utiliser directement dans vos propres applications, et il est utilisé par de nombreux autres composants de Vert.x.
Pour plus d'informations sur Vert.x et sur la place du noyau de Vert.x dans l'ensemble, veuillez consulter le site Web.
> mvn package
Exécute les tests
> mvn test
Les tests peuvent être exécutés avec le port HTTP et/ou le port HTTPS spécifié.
> mvn test -Dvertx.httpPort=8888 -Dvertx.httpsPort=4044
Vert.x prend en charge le transport natif sur BSD et Linux, pour exécuter les tests avec le transport natif
> mvn test -PtestNativeTransport
Vert.x prend en charge exclusivement les sockets de domaine sous Linux, pour exécuter les tests avec les sockets de domaine
> mvn test -PtestDomainSockets
Vert.x propose quelques tests d'intégration qui exécutent une JVM configurée différemment (chemin de classe, propriétés système, etc....) pour ALPN, natif et la journalisation
> vertx verify -Dtest=FooTest # FooTest does not exists, its only purpose is to execute no tests during the test phase
> mvn package -Pdocs -DskipTests
Ouvrez target/docs/vertx-core/java/index.html avec votre navigateur