الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

الجافا تحت منصة اللينكس و التطوير بها ..

مغلق
بدأه OMLX في 18 يناير 2005 · 4 رد · 610 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

من مفكرتي

=================================

عندما قررت أن أتعلم لغة جافا بعد بحث مضن عن لغة سريعة و سهلة الفهم ، مع دعم للعربي ، و توفر المصادر العربية ، تحت منصة اللينكس ، و قد استفدت كثيرا من خبرتي في لغة السي شارب ، بحثت عن طريقة لتصيب حزمة JDK1.5.0 تحت نظام اللينكس و جعل التيرنل يتعرف عليها تلقائيا ، و كذلك في تشغيل برامج الجافا المحزمةعلى صيغة JAR بضغطة زر فقط دون تشغيل التيرنل ،مثل الويندوز تماما ، فإذا أردت ذلك فإليك الخطوات :

- تهيئة المتغير البيئي PATH

بعدما تنزل منصة الجافا من موقع شركة SUNو تعمل لها تنصيب ، سيقوم فقط بفك الضفط عنها فقط ، بعد ذلك قم بالدخول على المستخدم الجذر rootوقم بنقل

ملف jre1.5.0إلى أي مكان بعيدا عن الملف homeو ذلك لكي لا تقوم بحذف ، و ليستمر معك بعيد عن اللعب ﻷنك ستضطر إلى الدخول بالمستخدم الرئيسي لحذفه ، أنا قمت بوضعه على سبيل أ في ملف usr بعد ذلك افتح الملف profile وستجده في مجلد etc ابحث عن هذه العبارة أو ما يقاربها:

PATH=/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin

عدل فيها بحيث تحتوي على مكان منصة الجافا ، على سبيل المثال :

PATH=/usr/local/bin:/usr/jre1.5.0/bin:/usr/bin:/usr/X11R6/bin:/bin

و اﻵن افتح التيرنل و اكتب

man java

و ستعمل الجافا معك على جهازك ،

- واﻵن نأتي على تشغيل ملفات jar لكي تشغلها على التيرنل اكتب التالي :

java -jar nameprogram.jar

و سيعمل معك تمام التام، و لكي تقوم بتشغيله تلقائي بدون فتح التيرنل ، اضغط على الملف الذي ينتهي بتلك الصيغة إذا كنت في بيئة KDEسيفتح كأنه أرشيف ، و لكن اضغط على فتح بواسطة من خلال النقر على الزر الأيمن للماوس ، أما إذا كنت في بيئة GONME فلن يتعرف عليه و سيطالبك بتحديد البرنامج الذي يفتحه تماما مثل الويندوز اكتب هذه العبارة في خانةاسم البرنامج

java -jar

وتذكر أن تضع علامة التذكر للمرات القادمة ، وستعمل معك الجافا بإذن الله بكل سهولة

، نسيت أن هذه الخطوات جربتها تحت توزيعة سوزي بريسنولي

9.1و بيئة KDE و لكن إن شاء الله لا تفرق مع أي توزيعة ، و إذا كان هناك استفسار ، علق على هذه المقالة ....

#2

و هذه أيضا

==========================================

بيئات تطوير جافا تحت منصة اللينكس

لحسن الحظ ،أن جافا تحظى ببيئات تطوير متطورة تحت منصة اللينكس ، أكثر من السي شارب ، و فوق ذلك

تتوفر تحت تراخيص مجانية يمكن لأي شخص أن يطور تحتها بدون مشاكل التراخيص ، و اليوم سأذكر بعضا

من هذه البيئات التي جربتها و عملت عليها تحت منصة اللينكس ، و ذات تراخيص مجانية ، ربما يوجد غيرها

من البيئات لا أعرفها ، و لكن الذي سأذكره هي بيئات متطورة جدا و تسهل عليك العمل كثيرا :

1- بيئة التطوير NetBeans IDE ، تمتاز هذه البيئة أنها مجانية و تطور تحت رخصة SPL

التابعة لشركة SUN ، و يمكن لأي شخص أن يري و ينزل السورس الكود التابع لها ، فهو متوفر على موقعهم ،،و موقعها على الإنترنت هو

www.netbeans.org

2- بيئة التطوير التابعة لشركة أوراكل المسماة Oracle JDeveloper و هي مجانية

بالفعل ، و هي مرتبة و أنيقة ، ومتطورة جدا ، و لا أخفي عليكم أنها صممت خصيصا للعمل مع قاعدة البيانات

أوراكل ، و لكن تقدر أن تطور عليها تطبيقات لا ترتبط مع تلك القاعدة ...و موقع الشركة هو :

www.oracle.com

3- بيئة التطوير التابعة لشركة بورلاند المسماة JBuilder X و هي بالفعل بيئة متطورة ، و لكن

الترخيص المجاني يسمى Foundation ، و موقع الشركة هو :

www.borland.com

و الجدير بالذكر أن هذه البيئات تعمل على منصة اللينكس و أيضا الويندوز و أنا جربتهن على المنصتين ..

حظا موفقا مع عالم الجافا ...

#3

ان شاء الله يتحول اهل الجافا للعمل على اللينكس

وانتاج البرامج التى تناسب المستخدم العربى

022.gif

***********************************************

043.gif

#4

و الله انا بلشت بالتحول منذ منتصف السنة الماضية حيث نصبت اللينكس و النت بينز مع اصدارة جافا حديثة حيث الاصدارة التي كتب عنها قديمة و لكن الطريقة لا تزال عملية ...

Theory is when you know something, but it doesn't work. Practice is when something works, but you don't know why. Programmers combine theory and practice: Nothing works and they don't know why

#5

اهلا بك اخ رامى فى عالم اللينكس

ومنتظرين مقالاتك الجميله للجافا على لينكس

022.gif

***********************************************

043.gif

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…