PDA

View Full Version : تطوير برامج جافا “Java” على “Ubuntu”



mustall
10-25-2013, 19:46
السلام عليكم ورحمة الله وبركاته

موضوع اليوم مختلف قليل عن سياق المواضيع السابقة وهو يخص مطوري البرامج وهو كيفية تثبيت الأدوات الازمة للتطوير بلغة البرمجة الجافا "java” وكما تعلمون نحن نتحدث عن نظام تشغيل لينكس "Linux” وتحديدا توزيعة "Ubuntu” إذا سأتطرق في هذا الموضوع لطرق تثبيت منصة تنفيذ جافا "java” على نظلم "Ubuntu”

معلومات عن الجافا "java”
قبل ان نمر الى طرق التثبيت دعونا نذكر بعض المعلومات عن لغة البرمجة الجافا "java”

لقد تطورت هذه اللغة على مر الزمن لتمكن المبرمجين من صناعة برامج متنوعة وذلك بواسطة مكتبات مخصصة في تطوير وتنفيذ البرامج على عدة أنظمة تشغيل منها (Unix, Windows, Mac OS, GNU/Linux ) وهذه ميزة تختص بها لغة جافا "java” على خلاف لغة سي "C/C++” مثلا.

إصدارات جافا "java”
. J2SE : اصدار لتطوير تطبيقات و برامج الحاسوب العادية متل التطبيقات المكتبية برنامج التحميل …

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

. J2ME : اصدار لتطوير تطبيقات و برامج الاجهزة المحمولة

عدة التطوير ****JDK وبرنامج Eclipse
هناك حالتان اما أنك تريد فقط تشغيل تطبيقات مبرمجة بلغة جافا "java”

وفي هذه الحالة ستحتاج الى تثبيت "JRE” (بيئة تنفيذ جافا)

واما أنك تريد تطوير تطبيقات وبرامج بلغة جافا "java”

وفي هذه الحالة ستحتاج الى تثبيت "JDK” (عدة تطوير جافا) مع العلم ان "JDK” يحتوي على "JRE”

إذا في كلتا الحالتين يكفي تثبيت "JDK” وبما اننا في هذه المدونة نتطرق الى كل ما هو حر ومفتوح المصدر وعلما ان جافا ليست برنامج حر الا ان هناك نسخة حرة من عدة التطوير”JDK” تسمى "****JDK"

ولكتابة الشيفرة المصدرية يكفي الاستعانة باي محرر نصوص مثلا "gedit” المتوفر على توزيعة "Ubuntu”

الا انه من الشائع استعمال برنامج "Eclipce” وهو عبارة عن برنامج يوفر بيئة عمل تحتوي على الأدوات الازمة لتطوير البرامج فهو بمثابة "JDK” الا انه لا يتوفر على بيئة تنفيذ البرامج "JRE” اذن عند تثبيت "Eclipce” يكفي فقط تثبيت "JRE” وسأتطرق الى ذلك فيما يلي

تثبيت لوازم العمل
تقوم بتثبيت الحزم default-jdk و ****tjdk-7-jdk و eclipse كما يلي

0
1
2
3

sudoapt-getinstall default-jdk
sudoapt-getinstall ****tjdk-7-jdk
sudoapt-getinstall eclipse

يتم تنفيذ البرنامج كما يلي

0
1
2

javacnomdufichier.java
javanomdufichier

لمشاهدة المراحل بالتفصيل اليكم الفيديو على هذا الرابط:

http://www.youtube.com/watch?v=MozTbOtZonU&feature=player_embedded

ismail1992
10-26-2013, 15:41
سلام عليكم ورحمة الله تعالى و بكراته
شكرا أخي على موضوع

مدير الفوركس
10-26-2013, 15:47
السلام عليكم
موضوع رائع اخي
اتمنى لك النجاح في هذا المجال واصل تالقك :)
جازاك الله خيرا و بالتوفيق للجميع
سلام

عالم
10-26-2013, 15:56
السلام عليكم
موضوع رائع اخي
اتمنى لك النجاح في هذا المجال واصل تالقك :)
جازاك الله خيرا و بالتوفيق للجميع
سلام

mustall
10-26-2013, 18:13
أشكركم على المرور أحبتي

aleque05
10-27-2013, 13:33
السلام عليكم
مشكور اخي الغالي على هذا التميز
ما شاء الله ابدعتنا بموضوعك هذا
منظم ومنسق وقائق الروعة
واصل تميزك
بالتوفيق
واصل ابداعك معنا بانتظار جديدك

WASEM DALLOUL
12-01-2013, 19:15
السلام عليكم
شكرا لك يا اخي الكريم على هذه المشاركة الجيده حول تطوير برامج جافا “Java” على “Ubuntu” وبارك الله فيك
وبالتوفيق

escape366
12-02-2013, 02:09
السلام عليكم
شكرا لك يا اخي الكريم على هذه المشاركة الجيده والمفيده حول الطريقة للتعلم وبارك الله فيك وجزاك كل خير
وبالتوفيق للجميع

ahmed0eagle
12-03-2013, 10:06
ان الله لا يضيع اجر من احسن عملا


شكرا اخي العزيز علي مساهمتك الكريمة

bassaa
12-04-2013, 02:23
أفـدتنا بمـعلومات قـيمة ومفيدة جـزاك الله خـيرا
نحـن في انتظـار مواضيـعك الجديـدة والرائـعة
لـك مـني أجمـل التحـيات ودمـت فـي أمـان الله وحفـظه
تحيـاتي الحـارة

simonakil
12-04-2013, 15:45
لسلام عليكم
موضوع رائع اخي
اتمنى لك النجاح في هذا المجال واصل تالقك
جازاك الله خيرا و بالتوفيق للجميع
سلام

nacero
12-21-2013, 17:25
#cمميزتها:
- لغة قوية وفي نفس الوقت سهلة التعلم وبرامجها سريعة التطوير.
- تدعم البرمجة الكائنية.
- تعتمد على مكتبات إطار الـ NET. مما يسهل عملية كتابة البرامج المعقدة دون مصادر خارجية.
- إستعمالها في مجال الويب.
- مجتمع اللغة ومصادرها تزداد يوما بعد يوم.

fido
07-12-2014, 01:00
الـسلام عليـكم
سلمت يداك أخي آالكريم
موضوع في قمة القمم
ننتظر كل ما هو جديدك
بوركت تقبل الله منك صالح آلاعمال

.................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. .................................................. ................

شمس
04-07-2015, 14:41
السلام عليكم من بين لغات البرمجة الأكثر إستعمال نجد لغة الجافا فهي تستعمل و تندمج مع العديد من الغات الأخرى عدى أنها تعمل على كل برمج تشغيل الكمبيوتر و ذلك يعود إلى التطورات التي شهدتها هاته الغة و الإصدارات المتعددة المخصصة للعمل عليها .

MedMax
04-16-2015, 15:40
(رَبَّنَا لاَ تُؤَاخِذْنَا إِن نَّسِينَا أَوْ أَخْطَأْنَا رَبَّنَا وَلاَ تَحْمِلْ عَلَيْنَا إِصْرًا كَمَا حَمَلْتَهُ عَلَى الَّذِينَ مِن قَبْلِنَا
رَبَّنَا وَلاَ تُحَمِّلْنَا مَا لاَ طَاقَةَ لَنَا بِهِ وَاعْفُ عَنَّا وَاغْفِرْ لَنَا
وَارْحَمْنَا أَنتَ مَوْلاَنَا فَانصُرْنَا عَلَى الْقَوْمِ الْكَافِرِينَ)

alimed
10-26-2015, 00:51
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله تعالى و بركاته
منافع كثيرة يجنيها الإنسان المؤمن الصادق من التعمق في كتاب الله العلي العظيم
تضمن له السعادة في الدنيا و الجزاء العظيم في الآخرة جنات عدن
أكرمك الله و جزاك خير جزاء

YossefMohd
02-17-2016, 01:28
شكرا علي طرح هذا الموضوع الرائع لكن كان عندي سؤال
ممكن افتح حزمه زي ال كالي لينكس علي ال Ubuntu ؟
لاني بصراحه بشغلها علي ويندوز وهمي فالموضوع هيكون اسهل لو علي Ubuntu
ولو ممكن افتحها ايه افضل الحزمات اللي بتنصح بيها اخي الكريم ؟
وشكرا لطرح هذا الموضوع :)

محمود العايدى
02-17-2016, 14:38
بسم الله العزيز الرحيم
اولا بارك الله فيك ايها الانسان الرائع لما عرضته لنا من
موضوع شيق ومميز ومفيد لنا عن تطوير برامج جافا “Java” على “Ubuntu”
وجزاك الله الخير الوفير
ودمت معطاء مقدام بمعلوماتك الهادفه وشكرا لك ولأعضاء المنتدى الرائعين
والسلام عليكم ورحمة الله

mamdouh mahmod
02-25-2016, 03:18
السلام عليكم ورحمه الله وبركاته
دائما ما انجذب لمواضيعك واخبارك الجميله التى تفيد بها الجميع
واتمنى منك دائما الافاده لنا والله يجازيك كل خير واتمنى لك التوفيق
ولمنتدانا الغالى دائما التقدم والتميز
والسلام عليكم ورحمه الله

NABILNASSIRI
02-25-2016, 03:23
موضوع النقاش أعجبني
ويستحق التشجيع

torkhan mohamed
02-25-2016, 04:35
السلام عليكم ورحمه الله وبركاته
شكرا اخى على الموضوع الجميل
واتمنى منك دائما الافاده لنا والله يجازيك كل خير واتمنى لك التوفيق
وبارك الله فيك وجزاك خيراً والسلام عليكم ورحمه الله

AboMoZo
03-11-2016, 23:33
بسم الله الرحمن الر حيم
السلام عليكم ورحمة الله وبركاته
اسعدني المرور بموضوعك الرائع
واصل ابداعك واتحفنا بكل ما هو جديد و شكراً جزيلاً لك
تمنياتي لك بالتوفيق
خالص الود

abdo mk
03-24-2016, 03:16
السلام عليكم ورحمة الله وبركاته

موضوع اليوم مختلف قليل عن سياق المواضيع السابقة وهو يخص مطوري البرامج وهو كيفية تثبيت الأدوات الازمة للتطوير بلغة البرمجة الجافا "java” وكما تعلمون نحن نتحدث عن نظام تشغيل لينكس "Linux” وتحديدا توزيعة "Ubuntu” إذا سأتطرق في هذا الموضوع لطرق تثبيت منصة تنفيذ جافا "java” على نظلم "Ubuntu”

معلومات عن الجافا "java”
قبل ان نمر الى طرق التثبيت دعونا نذكر بعض المعلومات عن لغة البرمجة الجافا "java”

لقد تطورت هذه اللغة على مر الزمن لتمكن المبرمجين من صناعة برامج متنوعة وذلك بواسطة مكتبات مخصصة في تطوير وتنفيذ البرامج على عدة أنظمة تشغيل منها (Unix, Windows, Mac OS, GNU/Linux ) وهذه ميزة تختص بها لغة جافا "java” على خلاف لغة سي "C/C++” مثلا.

إصدارات جافا "java”
. J2SE : اصدار لتطوير تطبيقات و برامج الحاسوب العادية متل التطبيقات المكتبية برنامج التحميل …

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

. J2ME : اصدار لتطوير تطبيقات و برامج الاجهزة المحمولة

عدة التطوير ****JDK وبرنامج Eclipse
هناك حالتان اما أنك تريد فقط تشغيل تطبيقات مبرمجة بلغة جافا "java”

وفي هذه الحالة ستحتاج الى تثبيت "JRE” (بيئة تنفيذ جافا)

واما أنك تريد تطوير تطبيقات وبرامج بلغة جافا "java”

وفي هذه الحالة ستحتاج الى تثبيت "JDK” (عدة تطوير جافا) مع العلم ان "JDK” يحتوي على "JRE”

إذا في كلتا الحالتين يكفي تثبيت "JDK” وبما اننا في هذه المدونة نتطرق الى كل ما هو حر ومفتوح المصدر وعلما ان جافا ليست برنامج حر الا ان هناك نسخة حرة من عدة التطوير”JDK” تسمى "****JDK"

ولكتابة الشيفرة المصدرية يكفي الاستعانة باي محرر نصوص مثلا "gedit” المتوفر على توزيعة "Ubuntu”

الا انه من الشائع استعمال برنامج "Eclipce” وهو عبارة عن برنامج يوفر بيئة عمل تحتوي على الأدوات الازمة لتطوير البرامج فهو بمثابة "JDK” الا انه لا يتوفر على بيئة تنفيذ البرامج "JRE” اذن عند تثبيت "Eclipce” يكفي فقط تثبيت "JRE” وسأتطرق الى ذلك فيما يلي

تثبيت لوازم العمل
تقوم بتثبيت الحزم default-jdk و ****tjdk-7-jdk و eclipse

ahmed elsawaf
03-24-2016, 16:21
السلام عليكم مشكور اخى الكريم على موضوعك عن برنامج javaفهو مهم ومفيد وانى استفدت الكثيرا بخصوص موضوعك اسعدنى المرور بموضوعك اتمنى لك التوفيق

ashrafbek
04-11-2016, 20:52
اخي الكريم السلام عليكم ورحمة الله وبركاته
اشكرك جزيل الشكر علي موضوعك الاكثر من رائع
وانتظر منك ومن جميع اعضاء هذا المنتدي الجميل الاستفادة دوماً
تقبل خالص الود والتقدير

ashrafbek
04-18-2016, 21:03
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته اخي الكريم
اشكرك جزيل الشكر علي موضوعك الاكثر من رائع
وانتظر منك ومن جميع اعضاء هذا المنتدي الجميل الفائدة المتبادلة دوماً
تقبل خالص الود والتقدير

AYA.M
05-22-2016, 14:21
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
شكراً جزيلاً لك طرحك لهذا الموضوع الجميل
اسعدني التواجد بهذا المنتدي الرائع فأشكركم علي الجهد المبذول واتمني دوماً الافادة للجميع
تمنياتي لكم بالنجاح الدائم

feras nedal
06-17-2016, 12:12
اخوانى احب ارحب بالجميع واتمنى تداول جيد لكل الاخوه
بالفعل موضوع يستحق المناقشه والطرح والمشاركه شكرا جزيلا ودائما
اخى افضل المشاركه بمثل هذه المواضيع المفيده
فى التعلم اشكرك اكيد استفدت من الطرح

محمد ابوغزاله
06-17-2016, 23:08
السلام عليكم ورحمة الله وبركاتة لكل اعضاء المنتدى الافاضل والمحترمين اما بعد اشكرك يا اخى الكريم على تلك المشاركة المفيدة والتى تنم عن
رغبة منك فى افادة الاخرين وارجو دوام التوفيق لك وكذلك المزيد من المشاركات.

aslan02
06-18-2016, 01:36
بسم الله الرحمن الرحيم-
السلام عليكم ورحمة الله وبركاته
تحياتي لك اخي الكريم ومشكور عالموضوع
واتمنى الاستفادة للجميع
تقبل مروري

aimanshaboury
06-18-2016, 01:40
السلام عليكم ورحمه الله وبركاته
موضوع بتكون فيه فايدة مهمه ويفيد الجميع
طرح للموضوع مهم اخي نعم ولكن هدا المصطلح ينطبق على دوي الخبرات الكبيره في الفوركس
ووفقك الله وسدد خطاك الي الخير دائما

Ramdan
06-20-2016, 17:17
السلام عليكم ورحمة الله وبركاته

مشكور اخى الكريم على هذا الموضوع والشرح الاكثر من رائع

لقد افدتنى بالفعل .. تحياتى الك يا كبير

جزاك الله كل خير .. فى انتظار كل مواضيعك الجديده