Netbeans (العربية)
Netbeans هو بيئة تطوير مدمجة IDE تُستخدم لتطوير تطبيقات بلغات Java, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala, Clojure, وغيرها من لغات البرمجة. برنامج NetBeans تمت كتابته بلغة java لذا فسوف يعمل على أي نظام يمكن تنصيب JVM عليه بما فيه Windows, Mac OS, Linux, و Solaris. حزمة JDK مطلوبة فقط إذا أردت تطوير برمجيات java بواسطة NetBeans لكنها غير مطلوبة في تطروير باقي اللغات.
تلميحات
/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 يُعيد الخطأ :
I/O Exception: <nowiki>http://java.net/download/glassgish/3.0.1/release/glassfish-3.0.1-ml.zip[dead link 2021-11-13 ⓘ]<nowiki>
الحل هو :
- تحميل النسخة المفتوحة المصدر من خادم GlassFish من الموقع الرسمي : https://download.java.net/glassfish/3.0.1/release/glassfish-3.0.1-ml.zip
- قم بفك ضغط ملف zip في أي مجلد تريد
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 كالمعتاد.