ملاحظات حول الإصدار NetBeans IDE 6.8

تعد NetBeans IDE بيئة تطوير متكاملة نمطية تستند إلى المعايير، وهي مكتوبة بلغة البرمجة Java. ويتألف مشروع NetBeans من بيئة تطوير متكاملة (IDE) مفتوحة المصدر كاملة الميزات مكتوبة بلغة برمجة Java بالإضافة إلى نظام أساسي غني بالميزات لتطبيق العميل, يمكن استخدامه كإطار عمل عام لإنشاء أي نوع من التطبيقات. لمزيد من المعلومات حول كيفية تثبيت البرنامج على النظام، الرجاء مراجعة إرشادات تثبيت NetBeans IDE 6.8 . لمعرفة المزيد حول الميزات الجديدة المضمنة في هذا الإصدار من IDE، انظر صفحة معلومات إصدار NetBeans IDE 6.8 .

المحتويات

ما الجديد في إصدار 6.8

يعد NetBeans IDE 6.8 تحديثًا لـ NetBeans IDE 6.7.1 ويشتمل على التغييرات التالية:

  • دعم Java EE 6
  • دعم JSF 2.0 مع العديد من الميزات الجديدة المدعومة
  • دعم PHP 5.3 مع دعم Symfony Framework
  • تكامل محسن لميزة Kenai ودعم تعقب الأخطاء من خلال برنامج Jira
  • تحسينات إضافية مضمنة في NetBeans IDE 6.8

لمزيد من المعلومات حول هذا الإصدار، راجع صفحة معلومات إصدار NetBeans IDE 6.8.

معلومات الدعم بلغات متعددة

يتوفر NetBeans IDE بالترجمات المدعومة التالية من Sun: البرتغالية البرازيلية (BR) واليابانية (JP) والصينية المبسطة (ZH).

كما تتوفر ترجمات جماعية لـ IDE بالعديد من اللغات الإضافية ويمكن تنزيلها من قسم المساهمة الجماعية (Community Contributed) الموجود في القائمة المنسدلة لغة IDE (IDE Language).

التقنيات المدعومة

يدعم NetBeans IDE 6.8 التقنيات التالية، وقد تم اختباره مع خوادم التطبيقات التالية. إذا كنت تنوي استخدام إصدارات بخلاف تلك المدرجة تحديدًا، فالرجاء العلم بأنك قد تواجه سلوكًا غير متوقع من IDE.

التقنيات المدعومة:
  • Java EE 5 وJava EE 6 وJ2EE 1.4
  • JavaFX SDK 1.2.1
  • Java ME SDK 3.0
  • Struts 1.3.8
  • Spring 2.5
  • Hibernate 3.2.5
  • Java API for RESTful Web Services (JAX-RS) 1.1
  • PHP 5.3, 5.2, 5.1
  • Ruby 1.9, 1.8
  • JRuby 1.4
  • Rails 2.3.4
  • Groovy 1.6.4
  • Grails 1.1
  • VCS
    • CVS: 1.11.x, 1.12.x
    • Subversion: 1.4.x, 1.5.x, 1.6.x
    • Mercurial: 1.x
    • ClearCase V7.0
   

خوادم التطبيقات التي تم اختبارها:
  • GlassFish v3
  • Sun Java System Application Server PE 8.2
  • WebLogic 11g (10.3.1.0)
  • Tomcat 6.0.20
  • Tomcat 5.5
  • JBoss 5.0

متطلبات النظام

يعمل NetBeans IDE على أنظمة التشغيل التي تدعم Java VM (جهاز ظاهري) وتم اختبارها على الأنظمة الأساسية المعروضة أدناه.

ملاحظة: الحد الأدنى لدقة شاشة عرض IDE هو 1024x768 بكسل.


أنظمة التشغيل المدعومة

الحد الأدنى لتكوينات الأجهزة

  • Microsoft Windows XP Professional SP3:
    • المعالج: Intel Pentium III بسرعة 800 ميجاهرتز أو ما يعادله
    • الذاكرة: 512 ميجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 750 ميجابايت

  • Microsoft Windows Vista SP1:
    • المعالج: Intel Pentium III بسرعة 800 ميجاهرتز أو ما يعادله
    • الذاكرة: 512 ميجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 750 ميجابايت

  • Microsoft Windows 7:
    • المعالج: Intel Pentium III بسرعة 800 ميجاهرتز أو ما يعادله
    • الذاكرة: 512 ميجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 750 ميجابايت

  • Ubuntu 9.04:
    • المعالج: Intel Pentium III بسرعة 800 ميجاهرتز أو ما يعادله
    • الذاكرة: 512 ميجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 650 ميجابايت

  • Solaris OS الإصدار 10 (SPARC):
    • المعالج: UltraSPARC II بسرعة 450 ميجاهرتز
    • الذاكرة: 512 ميجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 650 ميجابايت

  • Solaris OS الإصدار 10 (إصدار النظام الأساسي x86/x64):
    • المعالج: AMD Opteron 1200 Series بسرعة 1.8 جيجاهرتز
    • الذاكرة: 512 ميجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 650 ميجابايت

  • Macintosh OS X 10.5 Intel:
    • المعالج: Intel ثنائي الأساس
    • الذاكرة: 512 ميجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 650 ميجابايت

  • Macintosh OS X 10.5 PPC:
    • المعالج: PowerPC G4
    • الذاكرة: 512 ميجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 650 ميجابايت

    لمزيد من المعلومات، راجع استخدام NetBeans على Mac OS X.

التكوينات الموصى بها للأجهزة

  • Microsoft Windows XP Professional SP3:
    • المعالج: Intel Pentium IV بسرعة 2.6 جيجاهرتز أو ما يعادله
    • الذاكرة: 2 جيجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 1 جيجابايت
  • Microsoft Windows Vista SP1:
    • المعالج: Intel Pentium IV بسرعة 2.6 جيجاهرتز أو ما يعادله
    • الذاكرة: 2 جيجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 1 جيجابايت
  • Microsoft Windows 7:
    • المعالج: Intel Pentium IV بسرعة 2.6 جيجاهرتز أو ما يعادله
    • الذاكرة: 2 جيجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 1 جيجابايت
  • Ubuntu 9.04:
    • المعالج: Intel Pentium IV بسرعة 2.6 جيجاهرتز أو ما يعادله
    • الذاكرة: 2 جيجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 850 ميجابايت
  • Solaris OS الإصدار 10 (SPARC):
    • المعالج: UltraSPARC IIIi بسرعة 1 جيجاهرتز
    • الذاكرة: 2 جيجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 850 ميجابايت
  • Solaris OS الإصدار 10 (إصدار النظام الأساسي x86/x64):
    • المعالج: AMD Opteron 1200 Series بسرعة 2.8 جيجاهرتز
    • الذاكرة: 2 جيجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 850 ميجابايت
  • OpenSolaris 2009.06 (إصدار النظام الأساسي x86/x64):
    • المعالج: AMD Opteron 1200 Series بسرعة 2.8 جيجاهرتز
    • الذاكرة: 2 جيجابايت
    • مساحة القرص: المساحة المطلوبة على القرص تبلغ 650 ميجابايت
  • Macintosh OS X 10.5 Intel:
    • المعالج: Intel ثنائي الأساس
    • الذاكرة: 2 جيجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 850 ميجابايت
  • Macintosh OS X 10.5 PPC:
    • المعالج: PowerPC G5
    • الذاكرة: 2 جيجابايت
    • مساحة القرص: المساحة المطلوبة على القرص 850 ميجابايت
    لمزيد من المعلومات، راجع استخدام NetBeans على Mac OS X.


من المعروف عن NetBeans IDE كذلك أنه يعمل على الأنظمة الأساسية التالية:

  • Java Desktop System 2
  • Microsoft Windows 2000 Professional SP4
  • Mac OS X 10.4.11 Intel/Power PC
  • توزيعات أخرى متنوعة لنظام Linux، مثل Ubuntu 8.x وRed Hat Enterprise Linux والكثير غيرها.

ملاحظة: فيما تنطبق معظم متطلبات النظام الواردة أعلاه على غالبية تكوينات IDE، إلا أن بعض جوانب دعم NetBeans Web وJava EE ذات متطلبات أكبر من موارد النظام تحديدًا، خاصة عند استخدامها إلى جانب العديد من خوادم التطبيقات. للحصول على أفضل النتائج عند تطوير تطبيقات Web وJava EE، تأكد أن النظام يفي بمتطلبات النظام الموصى بها على الأقل.

البرنامج المطلوب

يعمل NetBeans IDE على طاقم أدوات التطوير Java SE Development Kit (JDK) والذي يتكون من Java Runtime Environment بالإضافة إلى أدوات المطور للتحويل البرمجي للتطبيقات المكتوبة بلغة Java وتصحيح أخطائها وتشغيلها.

فيما يلي أدوات JDK التي تم اختبارها لهذا الإصدار:

  • JDK 6 Update 14
  • JDK 5 Update 19

ملاحظة: تتطلب حزم PHP وRuby وC/C++ لـ NetBeans توفر Java Runtime Environment 5 أو 6 فقط لتثبيتها وتشغيلها.


يمكن تنزيل JDK للنظام الأساسي من أحد المواقع المعروضة أدناه:

ملاحظة: يمكنك تنزيل إصدارات مؤرشفة من JDK على العنوان http://java.sun.com/products/archive/index.html.

البداية

التوافق

عند تشغيل IDE للمرة الأولى، يمكن استيراد مجموعة فرعية من الإعدادات المستخدمة في إصدارات سابقة من NetBeans IDE. فإذا اخترت عدم استيراد إعدادات من إصدار سابق، يتم فتح IDE باستخدام الإعدادات الافتراضية.

ملاحظة: تقوم IDE بالتعرف على الإصدارات المثبتة سابقًا إذا كان دليل المستخدم لكل منها موجودًا في الموقع الافتراضي. ولا تتعرف على التثبيتات التي تم فيها تحديد دليل مستخدم باستخدام المبدل --userdir. إذا كنت تريد استيراد إعدادات من إصدار IDE لا يتمكن المثبت من التعرف عليه، فقم ببدء تشغيل IDE واستخدم الوظيفة استيراد (Import) في الإطار خيارات (Options). وبعد النقر فوق استيراد في الإطار خيارات، استخدم الزر استعراض (Browse) لتحديد موقع دليل المستخدم userdir) الخاص بتثبيت IDE الذي يشتمل على الإعدادات التي تريد استيرادها. لمزيد من المعلومات حول موقع دليل مستخدم (userdir) NetBeans IDE، راجع السؤال المتداول ما هو دليل المستخدم (userdir) وأين يمكن العثور عليه؟

ملاحظة: في حالة تحرير خصائص المشروع (Project Properties) في NetBeans IDE 6.8 الخاصة بمشروع تم إنشاؤه في NetBeans IDE 4.1 أو أقدم، فلن يعمل المشروع في الإصدارات الأقدم من NetBeans IDE.

البداية

توفر JavaFX 1.2.1 SDK

تأتي JavaFX 1.2.1 SDK في حزمة واحدة مع الإصدار NetBeans 6.8

ملاحظة: إن أقل إصدار مدعوم من JDK لـ JavaFX 1.2.1 هو JDK 6 Update 14 لـ Windows وJDK 5 Update 16 لـ Mac OS. الرجاء مراجعة متطلبات نظام JavaFX SDK للاطلاع على مزيد من المعلومات.

ملاحظة: لمزيد من المعلومات حول متطلبات النظام والميزات المدعومة والمشكلات المعروفة، الرجاء مراجعة ملاحظات حول إصدار JavaFX 1.2.1 SDK.

البداية

SQL Editor وقواعد البيانات

تم إجراء التغييرات التالية على وظائف قاعدة البيانات في NetBeans IDE 6.8:

  • برامج التشغيل التي تمت ترقيتها. تم تحديث برامج تشغيل MySQL المضمنة في NetBeans IDE إلى الإصدار 5.1.6.
  • برامج التشغيل المختبرة

    تم اختبار NetBeans IDE 6.8 مع قواعد البيانات وبرامج التشغيل التالية.

    برنامج التشغيل
    الإصدار
    عنوان URL للمثال
    JavaDB Derby 10.4.1.3 jdbc:derby://localhost:1527/sample (شبكة)
    Oracle Oracle Database 10g Release 2 (10.2.0.2) jdbc:oracle:thin:@//localhost:1521:ora9i
    PostgreSQL 8.3 Build 603 jdbc:postgresql://jsmith.mycompany.com:5432/postgres
    MySQL MySQL Connector/J 5.1.6 jdbc:mysql://localhost:3306/sample
  • برامج تشغيل أخرى

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

    برنامج التشغيل
    الإصدار
    عنوان URL للمثال
    Microsoft Microsoft SQL Server 2005 JDBC Driver 1.2.2828.100 jdbc:sqlserver://localhost:1433;databaseName=travel;selectMethod=cursor
    IBM برنامج التشغيل DB2 JDBC Type 4 القابل لإعادة التوزيع الإصدار v8 fixpack 13 jdbc:db2://localhost:50002/sample
    jTDS jTDS 1.2.1 jdbc:jtds:sqlserver://test-mycompany.com:1433/travel
    DataDirect DataDirect Connect for JDBC - 3.6 DataDirect Connect for JDBC - 3.6.07 jdbc:datadirect:oracle://localhost;SID=ora9i jdbc:datadirect:sqlserver://localhost:1433;DatabaseName=travel;SelectMethod=cursor jdbc:datadirect:db2://localhost:50002;databaseName=sample
    Pointbase 5.2 ECF الإصدار 294

     

    jdbc:pointbase://localhost:29092/sample

     

البداية

المشكلات المعروفة: المثبت

فيما يلي مشكلات المثبت التي لم يتم حلها لهذا الإصدار:

  • الإصدار #177872: في نظام التشغيل Mac OS X، قد لا تعمل وظيفة GlassFish v3 الإضافية وأدوات التحديث بشكلٍ صحيح

    الوصف: في نظام التشغيل Mac OS X، لا تعمل الوظيفة الإضافية التي تستند إلى pkg وأدوات التحديث بشكلٍ صحيح ضمن الحسابات غير الأساسية إذا تم تثبيت GlassFish v3 ضمن العنصر الأساسي.

    حل وسط: استخدم الأمر chown -R لتغيير ملكية تثبيت GlassFish وتعيينها للمستخدم غير الأساسي. على سبيل المثال: sudo chown -R <newuser>:admin /Applications/NetBeans/glassfish-v3-b73، حيث newuser هو المستخدم غير الأساسي. بعد استخدام هذا الأمر، يمكن للمستخدم تنفيذ الأداتين bin/updatetool وbin/pkg بشكلٍ مباشر.

  • المشكلة رقم 6720021: لا يعمل المثبت عند استخدام OpenSolaris مع أي إصدار من JDK 5.

    الوصف: لا يعمل المثبت عند استخدام OpenSolaris مع أي إصدار من JDK 5.

    الحل البديل: التثبيت باستخدام JDK 6 أو تنفيذ الأمر "export AWT_TOOLKIT=XToolkit" قبل تشغيل المثبت باستخدام JDK 5.

  • المشكلة رقم 93568: تتوقف عملية التثبيت على نظامي Solaris وLinux عند فقد الاتصال بالشبكة.

    الوصف: في حالة فقد الاتصال بالشبكة على النظامين الأساسيين لـ Solaris وLinux، تتوقف عملية التثبيت عند قيام المثبت بالبحث عن JDK متوافقة في دلائل الشبكة.

    الحل البديل: استعادة الاتصال بالشبكة ومتابعة التثبيت.

  • المشكلة رقم 117172: يظهر إطار فارغ عند تشغيل المثبت على Ubuntu.

    الوصف: يظهر المثبت كمربع حوار فارغ/رمادي عند تشغيله على Ubuntu مع وجود Beryl/Compiz/Compiz Fusion مثبت.

    الحل البديل: تنفيذ الأمر export AWT_TOOLKIT=MToolkit قبل تشغيل المثبت.

  • المشكلة رقم 123300. يتوقف المثبت في Fedora Core 8 عن عرض الواجهة ويعود إلى وحدة التحكم.

    الوصف: يتوقف عرض واجهة التثبيت في Fedora Core 8 ويعود النظام إلى وحدة التحكم.

    الحل البديل: راجع https://netbeans.org/servlets/ReadMsg?list=nbusers&msgNo=98765.

  • معالج تثبيت NetBeans IDE 6.8 لا يبدأ التشغيل على نحو صحيح (يتوقف). بعد إيقاف المستخدم لعملية التثبيت يدويًا وقيام المثبت بالإبلاغ عن وجود مثيل مثبت آخر قيد التشغيل.

    الوصف: عند استخدام Java6 افتراضيًا على Windows، وتخزين ملفات مضغوطة كبيرة الحجم على سطح المكتب، لا يتم بدء تشغيل معالج التثبيت على نحو صحيح (يتوقف). بعد إيقاف المستخدم لعملية التثبيت يدويًا وقيام المثبت بالإبلاغ عن وجود مثيل مثبت آخر قيد التشغيل.

    الحل البديل: إزالة جميع الملفات المضغوطة كبيرة الحجم قبل التثبيت من سطح المكتب

البداية

المشكلات المعروفة: Core IDE

فيما يلي المشكلات التي لم يتم حلها لهذا الإصدار:

  • تحدث مشكلات أثناء بدء تشغيل IDE (Solaris x86 وDual-Core Opteron).

    الوصف: في تكوينات Solaris x86 وDual Core Opteron معينة، قد تواجهك مشكلات عند بدء تشغيل IDE نتيجة لوجود خطأ في JDK عند تحميل مكتبات الشكل والأسلوب GTK.

    الحل البديل:في حالة التعرض لهذا السلوك، حدد خيار سطر الأوامر التالي: -laf javax.swing.plaf.metal.MetalLookAndFeel

  • لا تظهر الأحرف بشكل صحيح في بعض الإعدادات المحلية الآسيوية.

    الوصف: عند تشغيل IDE مع بعض الإعدادات المحلية الأسيوية على Ubuntu وبعض توزيعات Linux الأخرى، قد يصبح نص شاشة IDE غير مقروء. في توزيعات معينة من Linux، قد تظهر الأحرف متعددة البايت على شكل مستطيل نتيجة لوجود مشكلات في إعداد خط JDK.

    الحل البديل: الرجاء مراجعة الأسئلة المتداولة للحصول على تعليمات لحل هذه المشكلة: http://wiki.netbeans.org/FaqI18nLinuxAsianFonts

  • المشكلة رقم 6720021: تحدث مشكلات أثناء بدء تشغيل IDE على OpenSolaris باستخدام أي إصدار من JDK 5.

    الوصف: قد لا يتم بدء تشغيل IDE على OpenSolaris عند استخدام أي إصدار من JDK 5.

    الحل البديل: استخدام JDK 6 أو تنفيذ الأمر export AWT_TOOLKIT=XToolkit قبل بدء تشغيل IDE.

  • المشكلة رقم 64840: انقطاع اتصال الشبكة في Linux مع تمكين IPv6.

    الوصف: انقطاع اتصال الشبكة في Linux مع تمكين IPv6، مما يمنع IDE من الاتصال بالخوادم المجمعة والتحديث التلقائي وغير ذلك من الوظائف.

    الحل البديل: في حالة حدوث ذلك، قم بتشغيل IDE باستخدام المبدل -J-Djava.net.preferIPv4Stack=true'. ويمكن بدلاً من ذلك تعطيل IPv6 (في /etc/modules.conf أو /etc/modprobe.conf).

    لمزيد من المعلومات، راجع: المشكلة رقم 5087907.

  • المشكلة رقم 167401: تصاب IDE بحالة من الجمود بشكل عشوائي في أنظمة MacOS X التي تستخدم JDK 1.6.0 update 13

    الوصف: قد تتعرض IDE لحالة من الجمود بشكل عشوائي عند استعراض شريط القائمة الأساسية نتيجة لحدوث الخطأ رقم 6993269 في Apple JDK.

    الحل البديل: التبديل إلى إصدار مختلف من JDK أو تعديل خيارات بدء التشغيل الافتراضية للملف netbeans.conf إلى -J-Dapple.laf.useScreenMenuBar=false.

  • المشكلة رقم 110074: يصاب المحرر بحالة من الجمود بشكل دوري على Solaris.

    الوصف: عند تشغيل IDE على Solaris مع JDK 6 أو 6u1 أو 6u2، قد يتم حظر مؤشرات الترابط لوقت طويل وتتسبب في عدم استجابة المحرر.

    الحل البديل: ترقية JDK 6 المثبت إلى Update 3 أو أحدث.

  • المشكلة رقم 88776: يمكن أن يتعطل التطبيق ذي ملف التعريف عند إنشاء الملف التعريفي باستخدام وضع إرفاق ديناميكي.

    الوصف:يمكن أن يؤدي إنشاء ملف تعريف لتطبيق باستخدام وضع إرفاق ديناميكي في JDK 1.6، إلى تعطيل التطبيق ذي الملف.

    الحل البديل: بدء تشغيل التطبيق المطلوب إنشاء ملف تعريف له باستخدام المبدل -Xshare:off.

    راجع أيضًا: المشكلة رقم 113847.

  • المشكلة رقم 119617: المؤشر غير ظاهر بالمحرر ولا يمكن الكتابة باستخدام لوحة المفاتيح

    الوصف: يمكن أن يحدث أحيانًا بعد استخدام تلميح في إطار المحرر أن تختفي نقطة الإدراج وتتعذر الكتابة باستخدام لوحة المفاتيح. تكررت هذه المشكلة بشكل أكبر في Mac OS X 10.4، لكن تم الإبلاغ عنها في بعض الإصدارات من Ubuntu.

    الحل البديل: استخدام الماوس لفتح إطار مربع الحوار وإغلاقه (على سبيل المثال، مربع حوار الخصائص). يؤدي ذلك لإعادة التركيز إلى المحرر ونقطة الإدراج كما تعمل لوحة المفاتيح بشكل طبيعي.

  • المشكلة رقم 130357: لا يقوم I18N - Mac OS بإنشاء javadoc إذا كان اسم المشروع أو مساره متعدد البايت

    الوصف: تتم كتابة مهمة javadoc أثناء إنشاء ملف المعلمة المؤقتة بترميز نظام التشغيل الافتراضي وهو MacRoman. ويبدو أن هذه حالة في نظام تشغيل Mac OS تقوم فيها أجزاء BSD وMach (استدعاءات النظام وkernel) بقبول المعلمات في UTF-8، لكن يقوم OS وHFS بترقية نفسيهما كـ MacRoman.

    الحل البديل: تجنب استخدام وحدات بايت متعددة في اسم المشروع أو مساره.

  • المشكلة رقم 152916: تحدث مشكلات في بدء تشغيل IDE على Mac OS X 10.5.5 64 بت عند استخدام JDK 1.6_07

    الوصف: في بعض تكوينات Mac OS X 10.5.5 64 بت ومع تعيين JDK 1.6_07 كنظام Java الأساسي الافتراضي للنظام، قد تواجه مشكلات في بدء تشغيل IDE من الباحث (Finder) ومن سطر الأوامر.

    الحل البديل: تبديل الإعداد الافتراضي للنظام إلى JDK 1.5.

  • المشكلة رقم 150416: يتعذر إنشاء نموذج قاعدة البيانات بدون InnoDB

    الوصف: يستخدم نموذج قاعدة البيانات في NetBeans مفاتيح خارجية. لا يدعم مشغل MyISAM المفاتيح الخارجية. لذلك، لا يمكن استخدام قواعد البيانات النموذج بدون مشغل تخزين InnoDB.

    الحل البديل: قم بتثبيت مشغل تخزين معاملات InnoDB.

  • المشكلة رقم 158421: تحدث مشكلات عند استخدام IDE مع جامع المهملات G1 Garbage Collector

    الوصف: إذا كنت تستخدم جامع المهملات G1 Garbage Collector (في JDK 6 Update 14 أو إصدارًا أحدث وفي JDK 7)، فقد تواجه استثناءات أثناء استخدام IDE.

    الحل البديل: عدم استخدام G1 Garbage Collector (قم بإزالة -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC من netbeans.conf أو سطر الأوامر).

البداية

المشكلات المعروفة: الويب وJava EE

فيما يلي مشكلات الويب وJava EE التي لم يتم حلها لهذا الإصدار:

    <
  • المشكلة رقم 163371: فشل توزيع تطبيقات ويب Maven ما لم يتم تحديد خادم تطبيقات
    الوصف: قد يؤدي نشر خدمة ويب في تطبيق ويب Maven إلى حدوث الاستثناء IASDeploymentException

    الحل البديل: تحديد خادم نشر عن طريق عرض خصائص المشروع (Project Properties) > علامة التبويب تشغيل (Run).

  • لا يوجد دعم لنماذج مكونات Ajax
    الوصف: نماذج مكونات Blue Prints Ajax غير مدعومة في هذا الإصدار نظرًا لأنها تستند إلى إصدار قديم من Dojo لم يعد متوافقًا مع الإصدارات الحديثة. تعتمد مكونات Woodstock المجمعة في NetBeans على إصدارات أحدث من واجهات برمجة تطبيقات Dojo للتقديم من جانب المستخدم. للجانب الأكبر من مكونات BP Ajax الأكثر استخدامًا (مدعومة في NetBeans 5.5)، تتوفر وظيفة مكافئة من Project woodstock كما هو مبين أدناه.
    • الإكمال التلقائي - توضح هذه المدونة (http://blogs.sun.com/dmitry/entry/creating_autocomplete_entry_field_with ) كيفية القيام بوظيفة مماثلة باستخدام مكونات من مكتبة Project Woodstock.
    • التقويم المنبثق - يشتمل Project Woodstock على مكون تقويم.
    • حقل تحديد قيمة (Select Value) - استخدم الإكمال التلقائي بدلاً منه، وهو يتضمن وظيفة مماثلة لكن بواجهة مستخدم مختلفة.
    • شريط التقدم - يتضمن Project Woodstock مكون شريط التقدم.
    • Google Maps - مخطط لإضافته مستقبلاً.
    • مكون التصنيف - مخطط لإضافته مستقبلاً.
    • محرر RichText - غير مدعوم.

البداية

المشكلات المعروفة: دعم قاعدة البيانات

يمكنك NetBeans من كتابة تعليمة برمجية لإدماج التطبيقات وتوصيلها بقواعد البيانات.

فيما يلي مشكلات قاعدة البيانات التي لم يتم حلها لهذا الإصدار:

  • المشكلة رقم 168812: : تقوم عبارة SELECT * INTO بتحديث العشرين صفًا الأولى فقط.

    الوصف: تقوم عبارة SELECT * INTO table2 FROM table1 بتحديث العشرين صفًا الأولى فقط من table2.

    الحل البديل: إنشاء table1 واستدعاء العبارة INSERT INTO table2 ثم SELECT * FROM table1.

البداية

المشكلات المعروفة: Java ME

يتيح NetBeans إمكانية تطوير التطبيقات التي تستند إلى Java ME لأجهزة MIDP وCLDC وCDC.

فيما يلي مشكلات Java ME التي لم يتم حلها لهذا الإصدار:

  • وLinux Solaris وأنظمة التشغيل الأخرى غير مدعومة بواسطة Java ME SDK 3.0.

    الوصف: يدعم NetBeans 6.8 Mobility وJava ME SDK 3.0 التي تأتي في حزمة واحدة مع هذا الإصدار نظام تشغيل Windows فقط.

    الحل البديل: يأتي مثبت Linux في حزمة واحدة مع Sun Java Wireless Toolkit 2.5.2. ويمكن لمستخدمي Mac OS تنزيل Java Platform Micro Edition Software Development Kit 3.0 لـ MacOS EA بغية تطوير تطبيقات الجوال. تشتمل الأسئلة المتداولة على إرشادات لتثبيت Java ME SDK 3.0 لـ MacOS في IDE.

  • المشكلة رقم 139031: لا يبدأ تشغيل المحاكي Emulator في Windows ما لم يكن كائن Java الثنائي موجودًا في مسار البيئة.

    الوصف: لا يتم تشغيل Java ME SDK وكذلك المحاكيات الأخرى في Windows إذا كان Java.exe غير موجود في المسار.

    الحل البديل: تثبيت JDK باستخدام الإعدادات الافتراضية، أو عند تنفيذ تثبيت مخصص، تأكد من تحديد JRE العام للتثبيت. إذا تم تثبيت JDK بالفعل، فيمكن إضافة الملف Java.exe إلى إعدادات مسار النظام.

البداية

المشكلات المعروفة: Ruby

يتيح NetBeans إمكانية تطوير تطبيقات Ruby وRuby Rails.

فيما يلي مشكلات Ruby التي لم يتم حلها لهذا الإصدار:

  • المشكلة رقم 171338: يتعذر على المستخدمين إنشاء مشاريع Rails

    الوصف: يتعذر على المستخدمين إنشاء مشروع عند وجود مسافات في مسار دليل النظام الأساسي لـ JRuby المجمع.

    الحل البديل: قم بترقية RubyGems يدويًا من سطر الأوامر: nb_install_dir_ruby2/jruby-1.4/bin/jruby -S gem update --system

البداية

المشكلات المعروفة: C/C++

يدعم NetBeans C/C++ تطبيقات C وC++ على أنظمة التشغيل Microsoft Windows وMacintosh OS X وLinux وSolarisTM. يمكن لمطوري C/C++ تزويد نظام مشروع NetBeans بتطبيقات موجودة أو تطوير تطبيقات ومكتبات جديدة. ويشتمل دعم NetBeans C/C++ على دورة تطوير متكاملة: المشاريع والقوالب، ومحرر متقدم يدعم اللغات، وإصدارات تستند إلى ملف makefile وتصحيح الأخطاء.

للاطلاع على معلومات حول تثبيت برنامج التحويل البرمجي وأدوات دعم NetBeans C/C++ وتكوينها، راجع تثبيت دعم C/C++ وتكوينه.

فيما يلي مشكلات C/C++ التي لم يتم حلها لهذا الإصدار:

  • المشكلة رقم 149053: في الأنظمة الأساسية لـ Windows، لا يمكن أن يحتوي مسار إنشاء أدوات على مسافات

    الوصف: في الأنظمة الأساسية لـ Windows، إذا كان مسار إنشاء الأدوات يشتمل على مسافات، يتم اقتطاع المسار ولا يتم العثور على الأدوات.

    الحل البديل: عدم استخدام مسافات في مسار إنشاء الأدوات.

  • المشكلة رقم 166811: فشل GDB في Open Solaris عند بدء تصحيح أخطاء ملفات C++

    الوصف: عند تصحيح أخطاء مشاريع C++ في Open Solaris، يفشل GDB نتيجة لحدوث خطأ في التجزئة.

    الحل البديل: حذف حزم gcc-432 وفقًا للوصف الوارد في الحل البديل لهذا الخطأ.

  • المشكلة رقم 148204: في الأنظمة الأساسية لـ Windows، لا يعمل إدخال المستخدم في إطار الإخراج (Output) عند تصحيح الأخطاء

    الوصف: في الأنظمة الأساسية لـ Windows، عند تصحيح أخطاء تطبيق ومع تعيين نوع وحدة تحكم المشروع إلى إطار الإخراج (Output)، تتعذر كتابة الإدخال في إطار الإخراج. لا تؤثر هذه المشكلة على التطوير باستخدام مضيف بعيد.

    الحل البديل: تعيين نوع وحدة التحكم إلى وحدة طرفية خارجية بالنقر بزر الماوس الأيمن فوق عقدة المشروع في إطار المشاريع (Projects)، محددًا العقدة تشغيل (Run) في مربع الحوار خصائص المشروع (Project Properties)، ومحددًا وحدة طرفية خارجية (External Terminal) من القائمة المنسدلة نوع وحدة التحكم (Console Type) ثم النقر فوق موافق (OK).

  • المشكلة رقم 121776: أحيانًا ما توجد مشكلات في التعليمات البرمجية المحولة لـ Sun Studio الجاري تصحيح أخطائها باستخدام gdb

    الوصف: في نظامي التشغيل Solaris وLinux، لا يمكن تصحيح أخطاء التعليمات البرمجية المحولة برمجيًا باستخدام برامج Sun Studio للتحويل البرمجي على نحوٍ صحيح دومًا باستخدام مصحح الأخطاء gdb. يتم إصلاح المشكلات الأكثر شيوعًا في برنامج Sun Studio 12 لكن توجد مشكلات أخرى عديدة. إذا كنت تواجه مشكلات في تصحيح أخطاء البرامج المحولة برمجيًا باستخدام برامج التحويل البرمجي لـ Sun Studio 12، فإن أول إجراء ينبغي القيام به هو استخدام أحدث تصحيحات منتج Sun Studio 12. في حالة استمرار المشكلة، الرجاء تسجيل الخطأ الموجود في Issuezilla وإسناد هذه المهمة إليه.

    فور اكتشاف المشكلات، سنقوم بفتح سجل جديد لكل منها وتحديث هذه المهمة لتستند إليها، لتقديم فكرة عن الحالة الحالية لتصحيح أخطاء البرامج التي تم تحويلها برمجيًا باستخدام برامج التحويل لـ Sun Studio 12 باستخدام NetBeans ومصحح أخطاء gdb.

    ولا تؤثر هذه المشكلات على تصحيح التعليمة البرمجية المحولة برمجيًا باستخدام برامج التحويل البرمجي باستخدام Sun Studio 12 IDE ومصحح أخطاء dbx.

  • المشكلة رقم 121775: يلزم أحدث إصدار من Xcode لتصحيح الأخطاء في Tiger (Mac OS X 10.4)

    الوصف: عند تصحيح الأخطاء على جهاز Macintosh باستخدام Tiger (Mac OS X 10.4)، يقوم الإصدار الافتراضي من برامج التحويل البرمجي لـ gcc وg++ بإنشاء تعليمات برمجية تشتمل على خطأ في مخرجات تصحيح الأخطاء. قامت Apple بإصدار حزمة Xcode محدثة (الإصدار 2.5) تتضمن حلاً لهذه المشكلة. إن الإصدارات الصحيحة من gcc وg++ وgdb هي: gcc: 4.0.1 - Apple الإصدار 5367 g++: 4.0.1 - Apple الإصدار 5367 gdb: 6.3.50 - Apple الإصدار 573 (10/20/2006)

    لتنزيل هذا الإصدار من Xcode، راجع http://developer.apple.com/tools/download.

    هذه المشكلة غير قائمة في Leopard (Mac OS X 10.5).

    تكمن أعراض هذه المشكلة في الملفات التنفيذية المحولة برمجيًا باستخدام العلامة -gdwarf (العلامة الافتراضية لمشاريع تطبيقات C/C++) تحتوي على معلومات سطر أوامر غير صحيحة وقد يتم تجاهل نقاط التوقف.

البداية

مزيد من المعلومات

يمكنك العثور على أخبار ومقالات ووحدات نمطية إضافية ومعلومات مفيدة أخرى على موقع ويب مشروع NetBeans. ونظرًا لأن NetBeans مشروع مفتوح المصدر، يوفر موقع الويب أيضًا إمكانية الوصول إلى التعليمات البرمجية المصدر وقاعدة بيانات الأخطاء ومعلومات حول إنشاء وحدات نمطية خاصة لـ NetBeans والمزيد. للاطلاع على مزيد من المعلومات، تفضل بزيارة http://www.netbeans.org.

الوثائق

لتحقيق أقصى استفادة من الميزات المتوفرة في NetBeans IDE 6.8، يرجى الاطلاع على البرامج التعليمية والتسجيلات الرقمية للقطات الشاشة المستندة إلى ويب الخاصة بنا. طالع هذه الصفحات بشكل متكرر حيث نقوم بإضافة محتوى جديد دومًا.

تم تحديث نظام التعليمات المضمن لـ NetBeans IDE 6.8 لدعم الميزات الجديدة والتغييرات الثانوية لواجهة المستخدم منذ إصدار 6.7.

الجماعة

كن مطلعًا دومًا على أحدث التطورات وتفاعل مع جماعة NetBeans عن طريق التسجيل في القوائم البريدية للمشروعات على العنوان https://netbeans.org/community/lists/.

يمكنك نشر أسئلة على http://forums.netbeans.org/ حيث تتم مزامنة المنتديات مع أكثر القوائم البريدية استخدامًا لـ NetBeans. لاحظ أنه يلزم إجراء تسجيل مستقل للمنتديات.

الرجاء زيارة صفحة معلومات ترجمة الجماعة على http://translatedfiles.netbeans.org/ لمعرفة كيفية المساهمة في ترجمات للغات إضافية لواجهة مستخدم NetBeans والتعليمات ووثائق المستخدم.



البداية

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo