• 0
xRx

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

سؤال

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

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

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

579d382dc77e7_(108).png.5b2b502793f8e828

the system cannot find the path specified ??

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

10 إجابة على هذا السؤال .

  • 1

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

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

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

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

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

2

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

579f03e55c510_(112).png.08a9d5a8da0a5f8a 

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

579f03ebdc7de_(113).png.b087abe130a06a1f

ثم ضغطت enter

579f03efe8497_(114).png.1803241d08f2738c

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

تم تعديل بواسطه البوصلة التقنية
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

57a3761b5d920_(134).png.3f80f7b55dd867bd

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

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

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

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

حقيقة كل هذه خطوات كنت قد قمت بها من قبل , قبل البدء في تنفيذ الأوامر و كل شيء على ما يرام و برنامج الجافا نزل على جهازي و يشتغل بسلاسة , هل رأيت ردي الأخيرين ؟ أقصد مشكلة   ( '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 أي نفس المشكلة ,

 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .