هذا هو مستودع Vert.x الأساسي.
يحتوي Vert.x core على وظائف منخفضة المستوى إلى حد ما، بما في ذلك دعم HTTP وTCP والوصول إلى نظام الملفات والعديد من الميزات الأخرى. يمكنك استخدام هذا مباشرة في تطبيقاتك الخاصة، ويتم استخدامه بواسطة العديد من المكونات الأخرى لـ Vert.x.
لمزيد من المعلومات حول Vert.x وحيث يتناسب Vert.x core مع الصورة الكبيرة، يرجى الاطلاع على موقع الويب.
> 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 باستخدام متصفحك