Netbeans (العربية)

From ArchWiki
Jump to: navigation, search

Netbeans هو بيئة تطوير مدمجة IDE تُستخدم لتطوير تطبيقات بلغات Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure, وغيرها من لغات البرمجة. برنامج NetBeans تمت كتابته بلغة java لذا فسوف يعمل على أي نظام يمكن تنصيب JVM عليه بما فيه Windows, Mac OS, Linux, و Solaris. حزمة JDK مطلوبة فقط إذا أردت تطوير برمجيات java بواسطة NetBeans لكنها غير مطلوبة في تطروير باقي اللغات.

تلميحات

Note: ملف الإعدادات netbeans.conf العام /usr/share/netbeans/etc/netbeans.conf ستتم إعادة ضبطه عند التحديثات. لذا قم بوضع التعديلات في الإعدادت في الملف المحلي الخاص بك ~/.netbeans/<ver>/etc/netbeans.conf (ربما تحتاج الى إنشاء مجلد etc وملف .conf).
  • الإعدادات في ملف netbeans.conf المحلي ستقوم بأخد محل الإعدادات في الملف العام
  • خيارات التي تُمرر في سطر الأوامر ستقوم بحل محل الإعدادات في ملفي الإعدادات الخاص و العام

إزالة التعرج في خطوط NetBeans

Netbeans فقط

قم بإضافة -J-Dswing.aatext=TRUE -J-Dawt.useSystemAAFontSettings=on الى سطر 'netbeans_default_options' في ملف netbeans.conf الخاص بك.

Java بشكل عام

قم بمراجعة Java#Better font rendering.

GTK look and feel

لتغيير Netbeans look and feel الى GTK قم بإضافة --laf com.sun.java.swing.plaf.gtk.GTKLookAndFeel الى السطر الخاص بخيارات NetBeans ‘netbeans_default_options’ في ملف /usr/share/netbeans/etc/netbeans.conf

إستكشاف الأخطاء و إصلاحها

OpenJDK vs Sun's JDK

Netbeans 7.0-1 لا يعمل بشكل دائم مع OpenJDK، بعض المشاكل التي تم التبليغ عنها :

  • البدء - في بعض الحالات لا يقوم NetBeans بالعمل .
  • التنصيب - ملف .sh الذي يأتي مع مُنصب NetBeans يفشل في البدء
  • JavaFX لا تعمل بشكل صحيح (راجع FS#29843).

Glassfish خادم - Can`t download Glassfish server I/O Exception

إذا حاولت إضافة خادم Glassfish جديد، قد لا تتمكن من تحميل الخادم. NetBeans يُعيد الخطأ :

الحل هو :

Netbeans لا يبدأ بعد تشغيله لأول مرة

إذا حصلت على رسالة كالرسالة التالية عندما تقوم بتشغيل NetBeans من الطرفية :

# netbeans -h
 Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-6-openjdk/jre/lib/i386/libsplashscreen.so: libgif.so.4: cannot open shared object file: No such file or directory

يكون لديك خيارين

  • يمكنك بدء NetBeans مُستخدمًا الخيار -nosplash :
# netbeans --nosplash
  • أو قم بتنصيب الحزمة الناقصة (libungif[broken link: package not found]), ومن ثم سيعمل NetBeans كالمعتاد.