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

مشكلة في الـ cmd عند عمل compile لملف جافا !!

بدأه xRx في 31 يوليو 2016 · 10 رد · 3,615 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

 السلام عليكم و رحمة الله و بركاته , الأخوة الكرام أنأ ما زلت في بداية الطريق لتعلم لغة الجافا لتصميم التطبيقات , تخصصي ليس تقنياً لكن عزمت بعون الله ان ادخل هذا المجال و الله المستعان .

بدأت بسلسله لمحمد موسى قد سجلها لتعلم أساسيات الجافا , و وصلت الى الدرس الثالث عشر في هذا الرابط https://www.youtube.com/watch?v=ZtU-qDprlSY&index=14&list=PLMYF6NkLrdN817O88GXt4xAPmM2bD7pLN

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

579d382dc77e7_(108).png.5b2b502793f8e828

the system cannot find the path specified ??

لا أعرف كيف أحل هذه المشكلة , أدعوا الله أن يوفقكم لما يحبه و يرضاه , من يعلم منكم حلاً لها فاليساعد مشكوراً

#3

هذا ما فعلته , فالملف موجود بصيغة جافا على سطح المكتب كتبت الاكواد في  notepad !

و هذه هل الخطوات

579f03e55c510_(112).png.08a9d5a8da0a5f8a 

ثم عدلت على الكود

579f03ebdc7de_(113).png.b087abe130a06a1f

ثم ضغطت enter

579f03efe8497_(114).png.1803241d08f2738c

مشكلة بسيطة , لكن كيف لها ان تُحل ؟؟ جزاكم الله خيراُ

#4

ماذا تشاهد عند كتابة أمر dir

إن كنت ترى مجلد helloworld فيمكنك الدخول للمجلد عن طريق أمر cd helloworld

و من ثم تشغيل البرنامج عن طريق javac helloworld.java

تم تعديل هذه المشاركة بواسطة البوصلة التقنية في 1 أغسطس 2016 في 18:54

#5

cd اختصار لـchange directory أي "غير المسار للمجلد"، تكتب cd ثم تتبعها بمسار "لمجلد" وليس ملف (المجلد يحتوي الملفات).

أنت لديك ملف اسمه helloworld.java (تأكد أنه فعلاً java وليس txt)، حسب الصورة فهذا الملف في مجلد سطح المكتب، بينما الأمر الذي تكتبه يشير لمجلد اسمه helloworld على سطح المكتب.

إما أن تنشيء مجلد على سطح المكتب اسمه helloworld وتضع helloworld.java داخله، أو توجه مباشرة لسطح المكتب:

cd "C:\Users\Gaza Free\Desktop"

القوسين "" حول مسار المجلد مطلوبة هنا لأن هناك فراغ بين Gaza و Free، بدونها ستقرأ cd فقط حتى كلمة Gaza.

2▲ 1
#6

البوصلة التقنية

بارك الله فيك , بما أني ما زلت في بداية الطريق مبتدئ .. فسأحتاج منكم بعض المساعدة بارك الله فيكم

لم أفهم جزئية :

( فيمكنك الدخول للمجلد عن طريق أمر cd helloworld ) هل تقصد مثل ما فعلت من عمل كومبايل

و لا أعلم كيف أعمل أمر dir ما زلت لم اتعلم كل شيء عن cmd ما زلت في البداية  , و لا اعلم ما الفائدة منه ؟

لكني أتعلم كتابة الأكواد عن طريق تلك الدورة , جزاك الله خيراً

#7

البوصلة التقنية , و Mr.B

, بما أني ما زلت في بداية الطريق مبتدئ .. فسأحتاج منكم بعض المساعدة بارك الله فيكما

نفذت ما قاله الأخ Mr.B و الحمد لله حُلت المشكلة .. مع اني استغرب , فقد عمل نفس الخطوات الأخ محمد عيسى و لم يدخله في مجلد و عمل كومبايل .. لا يهم ,

الأن بعد أن عملت dir كل شيء كان على ما يُرام , لكن في الخطوة الأخيرة حينما عملت javac  hellowrold.java هذا ما ظهر لي :

57a3761b5d920_(134).png.3f80f7b55dd867bd

ما ظهر يبدو انه غير طبيعي فلم يترتب أي شيء

* أين من المفترض أن يظهر ملف كلاس ؟ في المجلد نفسه الذي وضعت فيه ملف الجافا ؟

 جزاكم الله خيراً

#8

حالياً أبحث عن حل لمشكلة ( 'javac' is not recognized as an internal or external command, operable program or batch file.)

#9

أخي الكريم، هل قمت بتحميل Java على جهازك؟
للتأكد: قم بتشغيل أمر javac -version
إن لم تشاهد رقم نسخة الجافا فيجب تحميل الجافا من هنا:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
و اختر Windows x86 أو Windows x64 حسب نوع جهازك.
بعد التحيمل و تنصيب الجافا، أعد تشغيل الأمر javac -version للتأكد و جرب برنامجك مرة ثانية

إن لم يعمل الجافا بعد التنصيب فعليك أن تقوم بإضافة مسار الجافا في ال system environment

#10

البوصلة التقنية بارك الله فيك

حقيقة كل هذه خطوات كنت قد قمت بها من قبل , قبل البدء في تنفيذ الأوامر و كل شيء على ما يرام و برنامج الجافا نزل على جهازي و يشتغل بسلاسة , هل رأيت ردي الأخيرين ؟ أقصد مشكلة   ( 'javac' is not recognized as an internal or external command, operable program or batch file.)

57d2cdd77975a_(180).png.665adb7cefcd331b

هل تقصد أن أكتب (javac -version) في موجه الأوامر بهذه الصيغه تماماً ؟

لأن ما ظهر معي هو 57d2cdbaba9b3_(179).png.58d9b143216fc7e2 أي نفس المشكلة ,

#11

الموضوع قديم نوعا ما بس اذا كنت لازلت بحاجة الى مساعدة فأظن يمكنني المساعدة إن شاء الله

لا بد من صنعاء وان طال السفر

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