تم إطلاق الإصدار الجديد من Apache NetBeans 11.0

شعار Netbeans

مؤخرا أعلنت مؤسسة Apache Software Foundation عن الإصدار الجديد من بيئة التطوير المتكاملة Apache NetBeans 11.0. يأتي هذا الإصدار الجديد مع بعض التغييرات حيث تمت إضافة الدعم التجريبي لبعض التعبيرات الجديدة.

أصبح Apache NetBeans 11.0 هو الإصدار الثالث الذي أعدته مؤسسة Apache بعد نقل رمز NetBeans إلى Oracle.

يحتوي الإصدار على دعم للغات البرمجة Java SE و Java EE و PHP و JavaScript و Groovy. من المتوقع نقل دعم C / C ++ من قاعدة بيانات Oracle المنقولة في أحد الإصدارات التالية.

حول NetBeans

نتبيانس هي بيئة تطوير متكاملة مجانية ، تم إنشاؤها أساسًا للغة برمجة Java. هناك أيضًا عدد كبير من الوحدات النمطية لتوسيعه. NetBeans IDE هو منتج مجاني بدون قيود على الاستخدام.

نتبيانس هو مشروع مفتوح المصدر ناجح للغاية وله قاعدة مستخدمين كبيرة، مجتمع في نمو مستمر.

حاليا ، المشروع لا يزال في طور تطوير Apache ، الذي يعد البنية التحتية ، ويراجع نقاوة الترخيص ويختبر القدرة على الالتزام بمبادئ التطوير المعتمدة في مجتمع أباتشي.

في المستقبل ، بمجرد أن يظهر المشروع جاهزًا لوجود مستقل لا يتطلب إشرافًا إضافيًا.

يقدم النظام الأساسي خدمات عامة قابلة لإعادة الاستخدام لتطبيقات سطح المكتب ، مما يسمح للمطورين بالتركيز على منطق تطبيقاتهم.

بعض الميزات الرئيسية لـ NetBeans هي:

  • إدارة واجهة المستخدم (القوائم وأشرطة الأدوات).
  • إدارة تكوين المستخدم.
  • إدارة التخزين (حفظ أو تحميل نوع من البيانات).
  • إدارة النوافذ.
  • معالج Framework (يدعم الحوارات خطوة بخطوة).
  • مكتبة Netbeans المرئية.
  • أدوات التطوير المتكاملة.

NetBeans IDE مجاني ومفتوح المصدر ومتعدد الأنظمة الأساسية مع دعم مضمن للغة برمجة Java.

ميزات Apache NetBeans 11.0 الرئيسية الجديدة

مع وصول هذا الإصدار الجديد من Apache NetBeans 11.0 و بمساعدة المناقشات المختلفة التي قام بها المجتمع خلال العام الماضي ، في هذا الإصدار الجديد ، تم اتخاذ قرار بتغيير تصميم المعالج لإنشاء مشروع جديد.

أن بالإضافة إلى دعم Apache Ant ، نظرًا للإمكانية ، تمت إضافة خيارين جديدين: "Java with Maven" و "Java with Gradle".

من ناحية أخرى أيضا وتجدر الإشارة إلى أنه تمت إضافة دعم JDK 12 بالفعل في هذا الإصدار ، بالإضافة إلى إدراج إصدار جديد من مترجم nb-javac مع دعم Java 12.

تمييز بناء الجملة والإكمال التلقائي والتلميحات والمحاذاة تم توسيع نطاق تعبيرات "التغيير" بشكل كبير.

من ناحية أخرى ، كما ذكرنا في البداية ،تمت إضافة الدعم التجريبي للشكل الجديد من التعبيرات من "التبديل" الذي ظهر في Java 12 (مضمن في وضع "--enable-preview") والقدرة على تحويل النموذج القديم إلى نموذج جديد.

تمت مراجعة تراخيص مكونات Java الخاصة بالمؤسسة وتم إرجاع دعم JavaEE.

وبالمثل ، تم تنفيذ القدرة على إنشاء تطبيقات JavaEE باستخدام Ant أو Maven أو Gradle. نظرًا لعدم التوافق مع ترخيص Apache ، تم إهمال JBoss 4 و WebLogic 9 ووحدة websvc.switmodellext.

تمت إضافة دعم لنظام إنشاء Gradle في هذا الإصدار وتم اقتراح واجهات للتنقل عبر البرامج النصية لـ Gradle ومهام التجميع ، ويتم توفير القدرة على إنشاء مشاريع Gradle ، كما تمت إضافة وحدات الدعم لاستخدام Gradle مع أطر عمل الاختبار (JUnit 4/5 ، TestNG ) ، تم تنفيذ دعم NetBeans JPA و Spring.

كيفية تثبيت NetBeans 11.0 على Linux؟

بالنسبة لأولئك الذين يرغبون في الحصول على هذا الإصدار الجديد من NetBeans 11.0 يجب أن يكون لديهم على الأقل إصدار Java 8 من Oracle أو Open JDK v8 مثبتًا على نظامهم و Apache Ant 1.10 أو أعلى.

الآن يجب عليهم تنزيل الكود المصدري للتطبيق الذي يمكنهم الحصول عليه من الرابط أدناه.

بمجرد تثبيت كل شيء ، قم بفك ضغط الملف الذي تم تنزيله حديثًا في دليل يرضيك.

ومن المحطة ، سنقوم بإدخال هذا الدليل ثم تنفيذ:

ant

لبناء Apache NetBeans IDE. بمجرد الإنشاء ، يمكنك تشغيل IDE عن طريق الكتابة

./nbbuild/netbeans/bin/netbeans

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   دييجو جيرمان جونزاليس قال

    شكرا على الأخبار.
    بالنسبة لأولئك منا الذين يحبون الأشياء السهلة ، فهو متاح الآن باسم Snap
    sudo snap تثبيت netbeans --classic

    1.    ديفيد نارانجو قال

      شكرًا لك ، على طريقة التثبيت الأخرى هذه :).
      سلام عليكم.