مقالات مرتبط

27 دیدگاه

  1. 14
    Avatar

    علی

    دوستانی که با خطای javac مواجه شده اند، احتمال دارد نسخه های متفاوتی از جاوا بر روی سیستم شما نصب باشد بنابراین باید دقیقا آدرس javac برای سیستم قابل تشخیص باشد. برای رفع مشکل در cmd به جای نوشتن فقط javac آدرس کامل آن و سپس Enter. حالا عبارت javac و بعد آدرس فایل برنامه (کدی که نوشته اید) را وارد کنید.
    مثلا اگر jdk شما در مسیر C:\Program Files\Java\jdk1.8.0_221\bin و فایل شما در آدرس C:\code ذخیره شده است باید کل دستور را به صورت زیر بنویسید :
    ۱. cd C:\Program Files\Java\jdk1.8.0_221\bin با این دستور وارد فولدری می شوید که فایل javac در آن واقع شده است. حال Enter کنید تا وارد فولدر شوید.

    ۲. در این مرحله دستور زیر را بنویسید :
    javac C:\code\HelloWord.java
    در این مرحله اول فایل javac فراخوانی شده وسپس آدرس فایل کد شما به آن پاس داده میشود. دقت کنید که حتما برا کامپایل فایل خود باید در انتهای نام فایل خود پسوند java را قید کنید.

    پاسخ
    1. 14.1
      Avatar

      فرشاد گوهری

      علی عزیز
      از توضیحات جامع و کاملتون در این خصوص سپاسگزاریم و بسیار خرسندیم که کاربران دغدغه‌مندی چون شما رو در همیار آی‌تی داریم که برای کمک به دیگران وقت می‌گذارند.
      با آرزوی موفقیت و سربلندی برای شما دوست گرامی

  2. 13
    Avatar

    ف

    خیلی متشکرم، اولین کد اجرا شد

    پاسخ
  3. 12
    Avatar

    ناشناس

    ممنون، خیلی به دردم خورد

    پاسخ
  4. 11
    Avatar

    اخبار فرهنگی و هنری - نودی

    awliii mrc

    پاسخ
  5. 10
    Avatar

    Ali

    سلام میخاستم بدونم که برای کد نویسی جاوا الگوریتم نیاز است یا نه

    پاسخ
    1. 10.1
      Avatar

      فرشاد گوهری

      سلام
      بله، لازم هست دوست عزیز.
      فرقی نمی‌کنه به چه زبانی بخواین برنامه‌نویسی رو شروع کنید، الگوریتم، منطق برنامه‌نویسی هست و پیش‌نیازه.

  6. 9
    Avatar

    Sadegh

    بنده هم همه ی مراحل رو درست رفتم چند بار هم برنامه رو از اول نوشتمولی برای دستور javac خطا میده به این عنوان
    ‘javac’ is not recognized as an internal or external command

    پاسخ
    1. 9.1
      Avatar

      فرشاد گوهری

      این ارور به این دلیل برای شما نمایش داده میشه که سیستم جاوا رو به درستی نمیشناسه یا به درستی نصب نشده.
      بررسی کنید مسیر path های جاواتون رو به درستی برای سیستم تعریف کرده باشید.

  7. 8
    Avatar

    Sadegh dastgozar

    بنده هم همه ی مراحل رو درست رفتم چند بار هم برنامه رو از اول نوشتم ولی برای دستور javac خطا میده به این عنوان
    ‘javac’ is not recognized as an internal or external command

    پاسخ
  8. 7
    Avatar

    صادق

    با سلام ابزاری نیست که بهش فایلهای جاوا رو بدیم وخروجی class یا اسمالی بگیریم؟

    پاسخ
    1. 7.1
      Avatar

      فرشاد گوهری

      با همین روش گفته شده در آموزش امکان پذیر هست، کافیه یه اسکریپت ساده برای اینکار بنویسید.

  9. 6
    Avatar

    سعید خانی

    سلام . متشکر از آموزش ، من بعد از انجام مراحل بالا دستور java -version رو تونستم اجرا کنم . ولی برای دستور javac خطا میده به این عنوان
    ‘javac’ is not recognized as an internal or external command,

    پاسخ
    1. 6.1
      Avatar

      سعید خانی

      مشکلم حل شد خداروشکر. من jre آدرس میدادم برای متغییر ها که داخل پوشه bin آن ، javac.exe وجود نداشت.
      با دادن ادرس jdk\bin درست شد مشکلم.

    2. Avatar

      فرشاد گوهری

      بسیار عالی
      موفق باشید

  10. 5
    Avatar

    مهسا

    مطالبتون فوق العادست.مرررررسی.خیلی لذت بخش بود

    پاسخ
    1. 5.1
      Avatar

      گو

      کامپایل جاوا لذت بخش بود؟!

    2. 5.2
      Avatar

      ناشناس

      عشقمی

  11. 4
    Avatar

    رامین

    سپاس فراوان از توجه وپاسخگویی عالیتان.
    فقط یک سوال دیگه داشتم که اگه زحمت نباشه راهنماییم کنین که چجوری یک برنامه اپلت جاوا بنویسم و اجراش کنم.

    پاسخ
    1. 4.1
      Avatar

      فرشاد گوهری

      خواهش میکنم.
      والا من تا حالا اپلت کار نکردم و فقط در همین حد میدونم که برنامه های کوچکی هستن که مثلا میشه روی مرورگر اجراشون کرد و برای اجرا باید JDK و JRE روی سیستم نصب باشه.

  12. 3
    Avatar

    رامین

    اقای فرشاد باتشکر از اینکه جواب دادین ولی میشه کمی واضح تر موضوع رو شرح بدین ؟از کجای environment variables این تغییرات رو اعمال کنم.ممنون میشم.

    پاسخ
    1. 3.1
      Avatar

      فرشاد گوهری

      ببینید وقتی جاوا رو نصب کردید روی سیستمتون (JRE و JDK) اگر تنظیمات پیشفرض رو هنگام نصب تغییر نداده باشید احتمالا jdk در مسیری مشابه مسیر زیر نصب شده:
      C:\Program Files\Java\jdk1.8.0_102
      (با توجه به محل نصب و ورژن جاوا ممکنه کمی متفاوت باشه)

      حالا باید روی This PC (همون مای‌کامپیوتر) کلیک راست کرده و Properties رو انتخاب کنید و در اونجا در سمت چپ روی Advanced System Setting کلیک کنید.
      بعد یک پنجره باز میشه که در قسمت پایینش گزینه‌ای هست با عنوان …Environment Variables اونجا روی گزینه‌ی NEW کلیک کنید و در قسمت Variable Name بنویسید JAVA_HOME (با حروف بزرگ) و در قسمت Variable Value آدرس نصب JDK رو بدید (مشابه آدرسی که در بالا نوشتم) و روی OK کلیک کنید.

      حالا مجددا روی NEW کلیک کنید و اینبار در قسمت Variable Name بنویسید PATH و در بخش Variable Value همون آدرس بالایی رو به همراه bin/ بنویسید، یعنی به این صورت باید باشه:
      C:\Program Files\Java\jdk1.8.0_102\bin
      و در پایان OK رو بزنید.

      با انجام این مراحل ما جاوا رو به سیستم معرفی کردیم.

      سعی کردم تا حد ممکن کامل توضیح بدم، اگر جایی رو متوحه نشدید بگید تا براتون بیشتر توضیح بدم.

  13. 2
    Avatar

    رامین

    سلام
    ویندوز من ۱۰ هستش. وقتی تو CMD ,دستور javac رو تایپ می کنم این پیام رو میده .مشکل از چیه؟
    ‘javac’ is not recognized as an internal or external command,
    operable program or batch file.

    پاسخ
    1. 2.1
      Avatar

      فرشاد گوهری

      سلام دوست عزیز
      این خطا داره میگه این دستور رو تشخیص نمیده در سیستم، اصلی ترین دلیلش هم میتونه به خاطر نصب نبودن جاوا یا تنظیم نکردن مسیر فولدر bin و JAVA_HOME در Environment Variable های ویندوز باشه.
      این دو مورد رو چک کنید باید مشکل برطرف شه.

    2. 2.2
      Avatar

      محمد جواد

      سلام منم همین مشکل رو دارم ولی این دو راهی که گفتید رو چک کردم و انجام دادم اما بازم درست نشد.

    3. 2.3
      Avatar

      محمد جواد

      الان درست شد
      مرسی از آموزش خوبتون و سایت خوبتون

  14. 1
    Avatar

    IT Man

    Wow
    خیلی باحال بود.
    فکر نمیکردم بشه بدون آی دی ای هم برنامه نوشت.
    لطفا بازم از این ترفندا تو سایت بذارید.

    پاسخ

دیدگاهی بنویسید

وارد کردن ایمیل اجباری نیست.
اما با ورود آن در صورتی که پاسخی برای دیدگاه شما درج شود از طریق ایمیل شما را مطلع خواهیم ساخت.

بازنشر مقالات و آموزش‌های رایگان سایت با ذکر منبع و درج لینک باعث خرسندی ماست.

×
---