سلسلة أدوات ⁦JVM⁩

⁦Elide⁩ هي سلسلة أدوات ⁦JVM⁩ متكاملة الميزات: بعبارة أخرى، مجموعة من الأدوات التي تتيح لك استخدام آلة ⁦Java⁩ الافتراضية (⁦JVM⁩) بفعالية لبناء وتشغيل برامجك.

  • أحدث إصدار من ⁦Java⁩: ⁦JDK 25⁩
  • أحدث إصدار من ⁦Kotlin⁩: ⁦2.3.10⁩

مُثبِّت ⁦Maven⁩

استخدم ⁦elide install⁩ لتثبيت التبعيات من ⁦Maven⁩.

بانِي ⁦JAR⁩

استخدم ⁦elide jar -- ...⁩ لتجميع ملفات ⁦JAR⁩.

بانِي الحاويات

استخدم ⁦elide jib -- ...⁩ لتجميع ودفع صور الحاويات المبنية من تطبيقات ⁦JVM⁩.


Java

⁦Java⁩

يمكن لـ ⁦Elide⁩ بناء وتشغيل برامج ⁦Java⁩، حتى الإصدار ⁦JDK 25⁩.

مترجم ⁦Java⁩

استخدم ⁦javac⁩ عبر ⁦elide javac -- ...⁩.

تنسيق ⁦Java⁩

استخدم ⁦Google Java Format⁩ عبر ⁦elide javaformat -- ...⁩.


Kotlin

⁦Kotlin⁩

يمكن لـ ⁦Elide⁩ بناء وتشغيل برامج ⁦Kotlin⁩، حتى الإصدار ⁦2.3.10⁩.

مترجم ⁦Kotlin⁩

استخدم ⁦kotlinc⁩ عبر ⁦elide kotlinc -- ...⁩.

تنسيق ⁦Kotlin⁩

استخدم ⁦ktfmt⁩ عبر ⁦elide ktfmt -- ...⁩.


⁦Maven⁩ و ⁦Gradle⁩

يمكن استخدام ⁦Elide⁩ كبيئة تشغيل وسلسلة أدوات بديلة مباشرة لكل من ⁦Gradle⁩ و ⁦Maven⁩ عبر الإضافات.

إضافة ⁦Maven⁩

يمكن استخدام ⁦Elide⁩ داخل ⁦Maven⁩.

إضافة ⁦Gradle⁩

يمكن استخدام ⁦Elide⁩ داخل ⁦Gradle⁩ للإصدارات ⁦9.1.x⁩ وما فوق.


سلسلة الأدوات الكاملة

الأمرالوصف
elide javaبيئة تشغيل ⁦Java⁩: تشغيل برامج ⁦JVM⁩
elide javacمترجم ⁦Java⁩: ترجمة الشيفرة المصدرية لـ ⁦Java⁩
elide javapمفكّك ⁦Java⁩: تفكيك بايتكود ⁦Java⁩
elide javadoc⁦Javadoc⁩: توليد وثائق الشيفرة المصدرية لـ ⁦Java⁩
elide jarأداة ⁦JAR⁩: تجميع ملفات ⁦JAR⁩ (أرشيف ⁦Java⁩) من المدخلات
elide javaformat⁦Google Java Format⁩: تنسيق الشيفرة المصدرية لـ ⁦Java⁩
elide kotlincمترجم ⁦Kotlin⁩: ترجمة شيفرة ⁦Kotlin⁩ المصدرية إلى بايتكود ⁦JVM⁩
elide ktfmt⁦ktfmt⁩: تنسيق الشيفرة المصدرية لـ ⁦Kotlin⁩
elide native-image⁦GraalVM Native Image⁩: ترجمة برامج ⁦JVM⁩ إلى ملفات تنفيذية أصلية
elide jib⁦Jib⁩: بناء صور حاويات من برامج ⁦JVM⁩