How to Run Java Programs With Command Prompt (cmd) and Notepad in Windows

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ย. 2021
  • How do you compile and execute your Java programs from the command prompt (cmd) in Windows? Also, how you can you write your programs just using Notepad?
    We'll go over how to write a Java program in Notepad, then how you can compile and run that program directly from the command prompt (cmd) in Windows.
    The video shows Windows 11, but the same process works for Windows 10 or other version of Windows.
    This is a great beginner's Java video if you're learning how to execute your programs, or if you're used to using an IDE like Eclipse, and want to learn how to use the command prompt (cmd) instead.
    Learn or improve your Java by watching it being coded live!
    Hi, I'm John! I'm a Lead Java Software Engineer and I've been in the programming industry for more than a decade. I love sharing what I've learned over the years in a way that's understandable for all levels of Java learners.
    Let me know what else you'd like to see!
    JDK download: www.oracle.com/java/technolog...
    Links to any stuff in this description are affiliate links, so if you buy a product through those links I may earn a small commission.
    📕 THE best book to learn Java, Effective Java by Joshua Bloch
    amzn.to/36AfdUu
    📕 One of my favorite programming books, Clean Code by Robert Martin
    amzn.to/3GTPVhf
    🎧 Or get the audio version of Clean Code for FREE here with an Audible free trial
    www.audibletrial.com/johnclean...
    🖥️Standing desk brand I use for recording (get a code for $30 off through this link!)
    bit.ly/3QPNGko
    📹Phone I use for recording:
    amzn.to/3HepYJu
    🎙️Microphone I use (classy, I know):
    amzn.to/3AYGdbz
    Donate with PayPal (Thank you so much!)
    www.paypal.com/donate/?hosted...
    ☕Complete Java course:
    codingwithjohn.thinkific.com/...
    codingwithjohn.com

ความคิดเห็น • 203

  • @Ecstasy_Android_Gamer
    @Ecstasy_Android_Gamer 2 ปีที่แล้ว +28

    John, you're simply the best. All the tutorials from my university never seemed to work for me until I watched your video following all your detailed steps. Thanks for making me run my first java program and making it feel so simple.

  • @dikshyakafle5530
    @dikshyakafle5530 ปีที่แล้ว +3

    Thank you John, you're the best. I had an assignment to run a program in command prompt and I continuously got errors. Finally, I understood it.

  • @nird4897
    @nird4897 2 ปีที่แล้ว +39

    Great video! It worked! My programming professor told me to try using cmd to run our java project, and I kept on getting errors until I watched your video. Thanks a lot!

    • @nird4897
      @nird4897 2 ปีที่แล้ว +2

      And in addition, I searched for the same question few weeks ago here on TH-cam and no one was able to help me like you did. Definitely worth subscribing! 😁

    • @ironman......
      @ironman...... 9 หลายเดือนก่อน

      Yes absolutely this vedio helped me a lot...
      Thank you👍

  • @soul_conscious
    @soul_conscious 10 หลายเดือนก่อน +3

    So simple and to the point without any unnecessary hassles! Thank you!

  • @clairejing1958
    @clairejing1958 ปีที่แล้ว

    Thank you so much John, I've been searching how to do for so long.

  • @Julia-nk2gj
    @Julia-nk2gj 11 หลายเดือนก่อน

    Thank you for such a simple and straightforward explanation.

  • @sforsuraj7255
    @sforsuraj7255 ปีที่แล้ว +1

    I learnt a lot from your videos in past 24 hrs.
    Thank you sir for sharing such videos.

  • @aramesmaeili4099
    @aramesmaeili4099 ปีที่แล้ว +1

    I am so thankful for this. This saved my life. As a beginner, I was losing my mind

  • @franz2027
    @franz2027 2 ปีที่แล้ว +7

    Hi John, thank you very much for your videos.
    You have the best Java learning channel that I have come across. I've been using your channel to review my Java knowledge after not coding in java for 3+ years and preparing for a Fang interview. I'm also planning to do a talk on it and referencing anybody who wants to learn Java to you.
    My request is: "Will you please do a video on Lambdas?"

  • @lisatorres2234
    @lisatorres2234 ปีที่แล้ว

    You just taught me something I needed for class. Thank you so much.

  • @JJJJ-gl2uf
    @JJJJ-gl2uf ปีที่แล้ว

    Great video. I just started a Java course on Moodle and your explanation here helped a lot. Will be following you in future. Many thanks.

  • @jesusdiaz5008
    @jesusdiaz5008 ปีที่แล้ว +5

    Thanks big dog, I appreciate content creators such as yourself. You dove straight into the point with great information. Much love ❤

  • @Swathi12383
    @Swathi12383 25 วันที่ผ่านมา

    Thank u so much 🙏🙏 I watched so many videos but didn't get it to run Java in CMD...ur video helped me a lot...❤

  • @Beeetle_Juice
    @Beeetle_Juice 8 หลายเดือนก่อน

    The best explanation I've ever watched !

  • @battleforge6177
    @battleforge6177 8 หลายเดือนก่อน

    Thank you very much sir, amazing video ,helped me a biology student who once had no knowledge on computer science,c, java and now I am praised by my java teacher during lab sessions. Once again
    Thank you a lot

  • @niksatan
    @niksatan ปีที่แล้ว

    So simple, but very needed, thx

  • @Hakim_fadhli
    @Hakim_fadhli ปีที่แล้ว

    i try many other videos without result this video is very helpfull for beginners like me, thank you

  • @nehalkalambe9896
    @nehalkalambe9896 10 หลายเดือนก่อน

    thank you ! I was struggling for this it really helped me

  • @rayannphilip5749
    @rayannphilip5749 หลายเดือนก่อน

    Thank you Sir. I am already practicing it after a short while 😊

  • @srisaikunderu1429
    @srisaikunderu1429 ปีที่แล้ว

    Thank you so much. I felt so frustrated for doing this Java file process. You really helped me sir.

  • @prokopii18
    @prokopii18 2 ปีที่แล้ว +2

    You are a star, amazing explanation and you make amazing videos!

  • @CindyAudyaPriecillia
    @CindyAudyaPriecillia 29 วันที่ผ่านมา

    thank youuu so muchhhh this help me to do my assignment, at first i'm very confuse but i found this video and finally it work yayyy✨

  • @Garrison86
    @Garrison86 2 ปีที่แล้ว

    Amazing!! Thank you for your material, it helps big time.

  • @Jan_Jan_
    @Jan_Jan_ ปีที่แล้ว

    Thank you! This was very helpful👍

  • @ulongo123
    @ulongo123 หลายเดือนก่อน

    Thank you, big fan out here!!

  • @pedroaboffa
    @pedroaboffa 2 ปีที่แล้ว

    Amazing video John.. thank you !!!

  • @mulexawikjo8207
    @mulexawikjo8207 9 หลายเดือนก่อน

    thanks for explaining in detail

  • @arnavchauhan9637
    @arnavchauhan9637 5 หลายเดือนก่อน

    Thanks sir for providing the wonderful commands previously i had to run task build java then click on run button it was too time consuming but its so simple.....

  • @SagarSharma-pb6xh
    @SagarSharma-pb6xh หลายเดือนก่อน

    I attend my college lectures of java but didn't understand anything but by watching your single video I got know the basics of java thank you sir ❤

  • @swapnilbawiskar3617
    @swapnilbawiskar3617 ปีที่แล้ว

    Thank you so muchh brother, It worked after watching a lot of videos...

  • @user-lk2cy7cc5v
    @user-lk2cy7cc5v 11 หลายเดือนก่อน

    John, you are the best and thank you so much it really worked

  • @youinagacha8340
    @youinagacha8340 8 หลายเดือนก่อน +1

    Thank you so much my school couldn't teach me that in a month you just did it in a minute

    • @Ololade_dgr8
      @Ololade_dgr8 8 หลายเดือนก่อน

      So relatable 😂❤

  • @Atojushorts
    @Atojushorts ปีที่แล้ว

    Thanks.This really helped me out

  • @mujassimg3006
    @mujassimg3006 หลายเดือนก่อน

    Thank you sooo much for helping out

  • @jasminecarol3729
    @jasminecarol3729 2 ปีที่แล้ว

    You just saved my life thank you

  • @adrian_tr
    @adrian_tr 6 หลายเดือนก่อน

    Thanks. Extremly good explained

  • @reekdas9219
    @reekdas9219 9 หลายเดือนก่อน

    thanks! that was really helpful!

  • @AmitBiswas0142
    @AmitBiswas0142 3 หลายเดือนก่อน

    Thanks it's working!!

  • @hiteshkalelkar
    @hiteshkalelkar 5 หลายเดือนก่อน

    Thankyou sir this was very helpfull

  • @Satorugojo8446
    @Satorugojo8446 10 หลายเดือนก่อน

    thank you sir , It helped alot

  • @Jorgerodriguez-cf5vy
    @Jorgerodriguez-cf5vy 6 หลายเดือนก่อน

    Bro, you are awesome.

  • @matildasgalaxy3204
    @matildasgalaxy3204 28 วันที่ผ่านมา

    Thank you so much!!!! Headache gone 😅

  • @ArmyPurpleYou_
    @ArmyPurpleYou_ ปีที่แล้ว

    Ohhh myy godd. It finally worked. Thankyou!!

  • @user-js8nb2wb4x
    @user-js8nb2wb4x ปีที่แล้ว

    Thank you john

  • @Ksyusha1
    @Ksyusha1 2 ปีที่แล้ว

    Loved it !

  • @surajwankhade2082
    @surajwankhade2082 8 หลายเดือนก่อน

    Simply explanation

  • @poovarasanb9210
    @poovarasanb9210 ปีที่แล้ว

    Amazing tutorial

  • @glorielynasorto2113
    @glorielynasorto2113 2 ปีที่แล้ว

    thankyou for this video.

  • @vishakhasoni_07
    @vishakhasoni_07 11 หลายเดือนก่อน

    Thankyou thankyou thankyou thankyou thankyou thankyou so very much🙂 This has really been very helpful:)

  • @komalsingh9530
    @komalsingh9530 5 หลายเดือนก่อน

    Thanku so much sir . Your video is really helpful for me you can simply teach us how I can use cmd. Once again thanku so much ❤❤❤❤❤

  • @payal-Art
    @payal-Art 7 หลายเดือนก่อน

    Thanks a lot 🎉

  • @patapatisatwikreddy22
    @patapatisatwikreddy22 ปีที่แล้ว +1

    Nice one. Great job sir

  • @bipashabanerjee2432
    @bipashabanerjee2432 4 วันที่ผ่านมา

    Thank you sir❤

  • @afifkhaja
    @afifkhaja ปีที่แล้ว +2

    Nice tutorial although I have an src folder with multiple packages and I need the classes from each package to be compiled into the target folder and need to run the driver class from the target folder. Is there a video on this? Thanks

  • @leeamraa
    @leeamraa 2 ปีที่แล้ว

    I would've added command line arguments to the tutorial as this is the best way to demo them!

  • @megalatest
    @megalatest 26 วันที่ผ่านมา

    Very Nice teach 👍🏻

  • @arnavchaudhary4785
    @arnavchaudhary4785 9 หลายเดือนก่อน

    Thanks my friend

  • @therangolicanvas4127
    @therangolicanvas4127 ปีที่แล้ว

    Very informative thnk u

  • @donnahcolonia25
    @donnahcolonia25 ปีที่แล้ว

    THANK YOU SO MUCH!!!!!

  • @ericchungu8313
    @ericchungu8313 2 ปีที่แล้ว

    nice work man

  • @debashisghosh3222
    @debashisghosh3222 11 หลายเดือนก่อน

    Great video 👏

  • @murewaajala445
    @murewaajala445 9 หลายเดือนก่อน +2

    Could not find or load main class helloworld
    Caused by: java.lang.ClassNotFoundException: helloworld
    mine is showing this error please what can i do

  • @priavteprospaces3943
    @priavteprospaces3943 4 หลายเดือนก่อน

    Thanks help out heaps I sort forgot how change folder in cmd

  • @pigitertin6830
    @pigitertin6830 9 หลายเดือนก่อน

    Thank you Sir.

  • @happygrace8065
    @happygrace8065 ปีที่แล้ว

    Maaan!!.. you are the best

  • @coderopy
    @coderopy ปีที่แล้ว

    Thanks very much 🥰

  • @Strawberry12352
    @Strawberry12352 ปีที่แล้ว

    Thank you so much 🤍

  • @toufikbassam1
    @toufikbassam1 ปีที่แล้ว

    thank you so much

  • @EnglishMediumMathsOL
    @EnglishMediumMathsOL 6 หลายเดือนก่อน

    Informative

  • @theredd1703
    @theredd1703 ปีที่แล้ว

    Thanks!

  • @11d7th
    @11d7th ปีที่แล้ว

    well, dang!
    thanks you very much!

  • @matiascuervo9941
    @matiascuervo9941 2 ปีที่แล้ว

    Awesome channel, could you do a video about stack and heap memory?

  • @davidsalamanca9581
    @davidsalamanca9581 ปีที่แล้ว

    Best Java tutorial, i was stoped cause i always use javac and dont get any output :( im trying to study java alone haha im from python code, same way, at cmd, and there is a special way to do it, here at the same but diferent way you need to compile and then run it, thanks you for this tutorial, now let the java training start !!

  • @avoaveccienna
    @avoaveccienna 7 หลายเดือนก่อน

    John the besttt

  • @mrboss8790
    @mrboss8790 2 ปีที่แล้ว

    Thanks mahn!

  • @vargo2987
    @vargo2987 9 หลายเดือนก่อน

    Thank you

  • @parjanyamakeryt528
    @parjanyamakeryt528 หลายเดือนก่อน

    Thnq sooooooo much sirrr

  • @manelpuraprasanna7028
    @manelpuraprasanna7028 11 หลายเดือนก่อน

    thank you sir

  • @salmasaffir624
    @salmasaffir624 ปีที่แล้ว

    شكرا 💙

  • @ahmetsagdasli48
    @ahmetsagdasli48 ปีที่แล้ว

    Thank you :)

  • @user-om3yv2qe9x
    @user-om3yv2qe9x 6 หลายเดือนก่อน

    amazing explanation thank you .

  • @mohammedhishampc8487
    @mohammedhishampc8487 9 หลายเดือนก่อน

    thanks man

  • @AHMED-ry2gy
    @AHMED-ry2gy 2 ปีที่แล้ว

    John can you please do some search algorithms and more sorting videos, thank you

  • @shirousensei5356
    @shirousensei5356 2 หลายเดือนก่อน +1

    I'm here because my OOP exam requires us to do our hands-on exam on notepad. Lezz goooo

  • @pradeepa1612
    @pradeepa1612 ปีที่แล้ว

    thank you so much....

  • @electronoob7341
    @electronoob7341 2 ปีที่แล้ว

    lol! First thing our old-school Java Profs at Uni taught us, they insisted we only use notepad++ and compile & run our code just like this in cmd, no IDE's allowed. Looking back now I must say this is a great way to learn by forcing you to remember and know how to do thing IDE's usually do fòr us these days.

  • @upholdjustice372
    @upholdjustice372 11 หลายเดือนก่อน

    Can you show us if there's a way to view the bytecode and machine code of our Java Program as well? Thanks!

  • @aljei9146
    @aljei9146 ปีที่แล้ว +1

    Hi, John. Thank you for this tutorial, really helped me a lot. Question though, what if I have multiple classes?? How do I compile and run it in the cmd? Or is it even possible?

  • @suknayateluguworld1012
    @suknayateluguworld1012 4 หลายเดือนก่อน

    I am new to learn coding recently start learn to do coding in java there vast syllabus there is no time to cover all the topics right now to me i want to do coding in java please share some tricks and tips and shortcut to able to do java coding and do tasks u r ans and support is very much need I am impressed by u r knowledge I hope u solve my problem dear❤

  • @PixelBread01
    @PixelBread01 6 หลายเดือนก่อน

    yhank you my guy

  • @anas8296
    @anas8296 ปีที่แล้ว

    Thanks for you effort,
    Does the class name and the java file name have to be the same?

  • @user-xr7gz7cm9u
    @user-xr7gz7cm9u 5 หลายเดือนก่อน

    hey i have done the things u said but in cmd i have a issue that i have given cd desktop and enter then it us giving that C:\Users\endg3>cd Desktop
    The system cannot find the path specified. how to solve this.

  • @gabfuwak
    @gabfuwak ปีที่แล้ว

    Hello, i have an issue, i have multiple classes in a project, they also use imports. This method does not support that and i can't seem to find any documentation on compiling a full java project in the command line. Do you have any clue on this?

  • @jop4846
    @jop4846 ปีที่แล้ว

    amazing. i feel like i can create any app soon.😅

  • @Kakashi-rx5yc
    @Kakashi-rx5yc 4 หลายเดือนก่อน +1

    I am getting this error: Could not find or load main class Demo
    Caused by: java.lang.ClassNotFoundException: Demo

  • @wiljohndavebaydo
    @wiljohndavebaydo หลายเดือนก่อน

    After the { how do you click enter that starts on the 2nd line and not in the first line below?

  • @PhilippexvoliLoL
    @PhilippexvoliLoL ปีที่แล้ว

    so. clear. :DDDD thanks

  • @a99g
    @a99g 3 หลายเดือนก่อน +1

    When I interd "cd Desktop" it says
    "The system cannot find the path specified"
    Any clue why?
    Edit: Problem solved, I just did a right click one the .java file and choose open in terminal.

  • @leodachad260
    @leodachad260 6 หลายเดือนก่อน

    Hey John, on my side I can't find my file when I enter cd documents and dir.
    What should I do?

  • @1shita
    @1shita 7 หลายเดือนก่อน

    How to set code file open with notepad like that ?....in my pc showing only ...(open with VS code)