Это репозиторий ядра Vert.x.
Ядро Vert.x содержит довольно низкоуровневые функции, включая поддержку HTTP, TCP, доступа к файловой системе и различные другие функции. Вы можете использовать это непосредственно в своих приложениях, а также во многих других компонентах Vert.x.
Для получения дополнительной информации о Vert.x и о том, как ядро Vert.x вписывается в общую картину, посетите веб-сайт.
> mvn package
Запускает тесты
> mvn test
Тесты можно запускать с указанным портом HTTP и/или портом HTTPS.
> mvn test -Dvertx.httpPort=8888 -Dvertx.httpsPort=4044
Vert.x поддерживает собственный транспорт в BSD и Linux, что позволяет запускать тесты с использованием собственного транспорта.
> mvn test -PtestNativeTransport
Vert.x поддерживает сокеты домена исключительно в Linux, чтобы запускать тесты с сокетами домена.
> mvn test -PtestDomainSockets
Vert.x имеет несколько интеграционных тестов, которые запускают JVM с различной конфигурацией (путь к классам, системные свойства и т. д.) для ALPN, собственного кода и протоколирования.
> vertx verify -Dtest=FooTest # FooTest does not exists, its only purpose is to execute no tests during the test phase
> mvn package -Pdocs -DskipTests
Откройте target/docs/vertx-core/java/index.html в браузере.