Windows में Java (JDK) कैसे Install करें? | Windows Java JDK Install Hindi Guide

Java सीखने का पहला और सबसे ज़रूरी कदम है — अपने Computer में Java Development Kit (JDK) को सही तरीके से Install और Configure करना। बिना JDK के आप Java Program न लिख सकते हैं, न Compile कर सकते हैं।

इस Step-by-Step Guide में हम सीखेंगे — Windows में Java JDK Download और Install करना, Environment Variables और JAVA_HOME सेट करना, Installation Verify करना, और Java के लिए सही IDE चुनना।

Windows में Java JDK Install और Configure करने की सम्पूर्ण हिंदी गाइड

Java Installation के लिए क्या-क्या जरूरी है? (Pre-requisites)

Windows में Java Install करने से पहले कुछ आवश्यक चीज़ों का होना ज़रूरी है। इससे Installation प्रक्रिया आसान हो जाती है और बाद में किसी Error के आने की संभावना कम रहती है।

Java एक Cross-Platform Language है — यानी एक बार लिखा Code Windows, Linux और Mac सभी पर चलता है। लेकिन हर Platform पर Java को अलग से Install करना पड़ता है। इस Guide में हम Windows पर Installation सीखेंगे।

Java Setup शुरू करने से पहले सुनिश्चित करें कि:

  • आपके Computer में Windows 10 या Windows 11 Operating System Install हो।
  • System में Administrator Permission उपलब्ध हो, ताकि Software Install किया जा सके।
  • Internet Connection मौजूद हो, जिससे Java JDK Download किया जा सके।
  • Hard Disk में कम से कम 500 MB खाली स्थान उपलब्ध हो।
  • कम से कम 4 GB RAM (8 GB या अधिक अनुशंसित)।
  • 64-bit Windows का उपयोग करना बेहतर है — अधिकतर Modern Systems 64-bit होते हैं।
  • JDK Download के लिए कोई Web Browser जैसे Google Chrome, Microsoft Edge या Mozilla Firefox Install हो।
  • Command Prompt (CMD) का सामान्य उपयोग करने की जानकारी हो।
  • Java के नवीनतम LTS (Long Term Support) Version जैसे Java 21 या Java 25 को Download करने की योजना हो।

📌 LTS Version क्यों चुनें? LTS Versions सबसे ज़्यादा Stable होते हैं और Oracle इन्हें लंबे समय तक Security Updates और Bug Fixes देता है। शुरुआती Students के लिए Java 21 LTS सबसे बेहतर विकल्प है।

इन आवश्यकताओं को पूरा करने के बाद आप आसानी से Java JDK Download, Install और Configure कर सकते हैं।

Step 1: Windows में JDK (Java Development Kit) Download और Install कैसे करें?

Java Setup की प्रक्रिया में सबसे पहला कदम JDK (Java Development Kit) को Download और Install करना है। वर्तमान में Java का स्वामित्व और विकास Oracle Corporation के पास है। मूल रूप से Java को Sun Microsystems ने विकसित किया था, लेकिन Oracle ने 2010 में Sun Microsystems का अधिग्रहण कर लिया।

Oracle समय-समय पर Java के नए Versions जारी करता है। आप LTS (Long Term Support) Version जैसे Java 21 या Java 25 का उपयोग कर सकते हैं, जो सबसे Stable माने जाते हैं।

JDK Download करने की प्रक्रिया:

  1. सबसे पहले अपने Computer में कोई भी Web Browser (जैसे Google Chrome) खोलें।
  2. Google पर "Oracle Java Download" Search करें या सीधे Oracle की आधिकारिक Website पर जाएँ।
  3. Downloads Section में Java JDK के विभिन्न Versions तथा Windows, Linux और macOS के विकल्प दिखाई देंगे।
  4. अपनी आवश्यकता के अनुसार नवीनतम LTS Version (जैसे Java 21 या Java 25) का चयन करें।
  5. इसके बाद Windows Tab पर Click करें।
  6. अपने System के अनुसार x64 Installer (.exe) के सामने दिए गए Download Link पर Click करके File Download कर लें।
    Oracle Java JDK download page पर Windows x64 Installer विकल्प
  7. Download पूर्ण होने के बाद JDK Installation के लिए तैयार है।

JDK Install करने की प्रक्रिया:

  1. जब JDK Setup File Download हो जाए, तो उस पर Double-Click करके खोलें।
  2. आपके सामने एक 'Installation Wizard' Window खुलेगी। यहाँ Next पर Click करें।
    Java JDK Installation Wizard में Next पर Click करें
  3. अगले Step में Installation Path (जहाँ Java Install होगा) पूछेगा। Default रूप से यह C:\Program Files\Java\jdk-xx होता है। इसे वैसा ही रहने दें और Next पर Click करें।

    📌 सुझाव: Default Path को बदलें नहीं — इससे बाद में Environment Variables और IDE Configuration आसान रहती है।

    Java JDK Installation Path को Default रहने दें और Next करें
  4. इसके बाद Installation की प्रक्रिया शुरू हो जाएगी। कुछ ही Seconds में आपको Successfully Installed का Message दिखाई देगा। अब Close Button पर Click कर दें।
    Java JDK Successfully Installed होने के बाद Close पर Click करें

✅ बधाई! JDK Install हो गया। लेकिन अभी काम पूरा नहीं हुआ — अब सबसे महत्वपूर्ण Step है Environment Variables Set करना। बिना इसके Java आपके CMD में काम नहीं करेगा।

Step 2: Java Environment Variables (Path) कैसे सेट करें?

JDK को सफलतापूर्वक Install करने के बाद भी आपका Computer Java के Commands को नहीं पहचान पाता। इसके लिए हमें Windows को बताना पड़ता है कि Java कहाँ Install है। इसी प्रक्रिया को Environment Variables या Path Setup कहते हैं।

यदि आप यह Step नहीं करेंगे, तो Command Prompt (CMD) में Program Compile करते समय यह Error आएगी:

"javac is not recognized as an internal or external command"

इसलिए यह Step बहुत ज़रूरी है। इसे ध्यान से Follow करें।

1. Java Installation Path कॉपी करें

सबसे पहले उस जगह पर जाएँ जहाँ JDK Install हुआ है:

C:\Program Files\Java\jdk-25\bin

अब bin Folder का पूरा Path Copy कर लें। यही आगे Path Variable में जोड़ा जाएगा।

Java JDK के bin Folder का Path Copy करें

2. System Properties खोलें

तरीका 1: Run Command (सबसे तेज़ तरीका — अनुशंसित)
  1. Windows + R Keys एक साथ दबाएँ।
  2. Run Box में sysdm.cpl Type करके Enter दबाएँ।
    Run Box में sysdm.cpl Command Type करें
  3. System Properties Window सीधे खुल जाएगी। यहाँ Advanced Tab में जाकर Environment Variables Button पर Click करें।
    System Properties में Environment Variables पर Click करें
तरीका 2: Control Panel के माध्यम से
  1. Control Panel खोलें।
  2. System पर Click करें।
    Control Panel में System Option चुनें
  3. बाईं ओर दिखाई देने वाले Advanced System Settings पर Click करें।
    System Page से Advanced System Settings खोलें

💡 टिप: Windows 10 और Windows 11 में sysdm.cpl Command, Advanced System Settings खोलने का सबसे तेज़ और आसान तरीका है।

3. Environment Variables में Changes करें

1. JAVA_HOME Variable बनाएं (अनुशंसित — Best Practice)
  • 'System Variables' Section में New पर Click करें।
  • Variable Name में लिखें: JAVA_HOME
  • Variable Value में अपने JDK Folder का Path Paste करें। ध्यान रहे — इसमें अंत का \bin हटा दें:
    C:\Program Files\Java\jdk-25
    इसके बाद OK करें।
    JAVA_HOME Variable में JDK Folder Path जोड़ें (बिना \bin के)

📌 JAVA_HOME क्यों ज़रूरी है? JAVA_HOME Variable बनाना अनिवार्य नहीं है, लेकिन यह एक Industry Standard है। Maven, Gradle, Tomcat, Spring Boot जैसे Tools Java की Location पहचानने के लिए इसी का उपयोग करते हैं। भविष्य में Professional Development के लिए यह बहुत काम आता है।

2. Path Variable को Edit करें
  • 'System Variables' की सूची में Path Variable को चुनें और Edit (या Double-Click) करें।
  • दाईं तरफ दिए गए New Button पर Click करें और JDK के \bin वाला Path Paste करें:
    C:\Program Files\Java\jdk-21\bin
  • सभी खुली हुई Windows पर OK Button दबाकर Settings Save कर लें।

⚠️ महत्वपूर्ण अंतर याद रखें:
JAVA_HOME में Path → C:\Program Files\Java\jdk-25 (बिना \bin के)
Path Variable में Path → C:\Program Files\Java\jdk-25\bin (साथ \bin के)
यह सबसे आम गलती है जो Students करते हैं।

Step 3: Java Installation को Verify कैसे करें?

Environment Variables Set करने के बाद यह जाँचना ज़रूरी है कि Java सही तरीके से Install और Configure हुआ है या नहीं। इसके लिए Command Prompt (CMD) का उपयोग करते हैं।

Java Version जाँचें

Command Prompt खोलें और यह Command Type करें:

java -version

यदि Screen पर Java का Version (जैसे java version "21.x.x") दिखाई देता है — तो Java सफलतापूर्वक Install हो चुका है।

Java Compiler (javac) जाँचें

इसके बाद यह Command चलाएँ:

javac -version

यदि javac 21.x.x जैसा Output दिखाई देता है — तो Java Compiler सही तरीके से Install है और Path Variable भी सही Set हुआ है।

javac Details जाँचें

अधिक जानकारी के लिए यह Command भी चला सकते हैं:

javac

यदि javac से संबंधित कई Commands और Options की सूची दिखाई देती है — तो सब कुछ सही है।

❌ Error आने पर क्या करें?
यदि java या javac Command चलाने पर "is not recognized as an internal or external command" Error आए — तो इसका अर्थ है कि Path Variable सही Set नहीं हुआ। ऐसी स्थिति में:
1. Step 2 दोबारा Follow करें
2. Path में \bin ज़रूर Add हो
3. Changes Save करने के बाद CMD को बंद करके दोबारा खोलें

Step 4: Java Programming के लिए Code Editor (IDE) Setup

Java Install करने के बाद अगला कदम है — Code लिखने के लिए एक अच्छा Code Editor या IDE (Integrated Development Environment) चुनना।

हालाँकि आप Java Program Notepad में भी लिख सकते हैं, लेकिन IDE का उपयोग करने से Coding बहुत आसान और तेज़ हो जाती है। IDE आपको कई उपयोगी सुविधाएँ देता है:

  • Code Auto Complete — Code लिखते वक्त Suggestions मिलती हैं
  • Error Highlighting — गलतियाँ Compile से पहले ही दिख जाती हैं
  • Code Suggestions — बेहतर Code लिखने के लिए Tips
  • Debugging Tools — Bugs ढूंढना और Fix करना आसान
  • Project Management — बड़े Projects को Organize करना सरल

📌 इस Tutorial Series में: शुरुआती भाग में हम Notepad++ का उपयोग करेंगे — ताकि आप Java के मूलभूत सिद्धांत और Compile/Run Process अच्छी तरह समझ सकें। बाद में VS Code, IntelliJ IDEA और Eclipse सीखेंगे।

1. Visual Studio Code (VS Code)

VS Code, Microsoft द्वारा विकसित एक Free और Lightweight Code Editor है। यह शुरुआती Students और Professional Developers दोनों के बीच बेहद लोकप्रिय है।

VS Code में Java Setup कैसे करें?

  1. VS Code Install करें।
  2. VS Code खोलें।
  3. Extensions Icon पर Click करें या Ctrl + Shift + X दबाएँ।
  4. Search Box में "Extension Pack for Java" लिखें।
  5. Extension को Install कर लें।

इसके बाद VS Code Java Programming के लिए पूरी तरह तैयार हो जाएगा।

2. IntelliJ IDEA Community Edition

IntelliJ IDEA, Java Development के लिए सबसे लोकप्रिय IDE में से एक है। इसे JetBrains ने विकसित किया है और इसका Community Edition बिल्कुल मुफ़्त उपलब्ध है।

IntelliJ IDEA Setup कैसे करें?

  1. IntelliJ IDEA Community Edition Download और Install करें।
  2. पहली बार Run करने पर यह System में Install JDK को स्वतः पहचान लेता है।
  3. नया Java Project बनाकर तुरंत Coding शुरू कर सकते हैं।

यह IDE Smart Code Completion और Advanced Features के लिए जाना जाता है।

3. Eclipse IDE

Eclipse एक पुराना लेकिन भरोसेमंद Java IDE है, जिसका उपयोग आज भी कई Colleges, Universities और Companies में होता है।

Eclipse Setup कैसे करें?

  1. Eclipse की Website से "Eclipse IDE for Java Developers" Download करें।
  2. Installation पूरा करें।
  3. Eclipse खोलकर नया Java Project बनाएँ।

Beginners के लिए कौन-सा IDE सबसे अच्छा है?

IDE किसके लिए बेहतर है? विशेषता
Notepad++ Java की मूलभूत अवधारणाएँ समझने के लिए सबसे Lightweight, Basics के लिए
VS Code शुरुआती Students और कम RAM वाले Systems के लिए Free, Fast, Beginner-Friendly
IntelliJ IDEA Professional Java Development के लिए Smart Features, Industry Standard
Eclipse College, University और Enterprise Projects के लिए Tried & Tested, Free

✅ हमारा सुझाव: यदि आप Java सीखना शुरू कर रहे हैं तो VS Code सबसे आसान विकल्प है। यदि आपका System अच्छा है और Long-term Java Development करना है, तो IntelliJ IDEA Community Edition सबसे बेहतर है।

इस Setup के बाद आप अपना पहला Java Program लिखने और Run करने के लिए पूरी तरह तैयार हैं। अगले Article में हम अपना पहला "Hello World" Program लिखेंगे।

Windows में Java JDK Install - FAQs

Java का वर्तमान स्वामित्व (Ownership) किस कंपनी के पास है?
Java को Sun Microsystems ने विकसित किया था, लेकिन 2010 में अधिग्रहण के बाद वर्तमान में इसका स्वामित्व Oracle Corporation के पास है।
Java में LTS Version का क्या मतलब होता है? उदाहरण दीजिए।
LTS का मतलब Long Term Support होता है। यह Java के ऐसे Versions होते हैं जो सबसे Stable माने जाते हैं और Oracle द्वारा लंबे समय तक Security और Bug Updates दिए जाते हैं। उदाहरण: Java 21, Java 25। Beginners के लिए हमेशा LTS Version Choose करना चाहिए।
Windows में Advanced System Settings खोलने का सबसे तेज़ Shortcut तरीका क्या है?
Run Box (Windows + R) खोलकर sysdm.cpl Type करके Enter दबाना सबसे तेज़ तरीका है। यह सीधे System Properties Window खोल देता है — बिना Control Panel जाए।
JDK Install करने के बाद भी "javac is not recognized" Error क्यों आती है?
यह Error तब आती है जब Windows के Environment Variables में JDK के bin Folder का Path Set नहीं होता। बिना इसके Operating System यह नहीं जान पाता कि javac Compiler Computer में कहाँ है। Solution: Path Variable में C:\Program Files\Java\jdk-xx\bin Add करें और CMD को Restart करें।
JAVA_HOME और Path Variable में क्या अंतर है?
Path Variable: Windows को बताता है कि java और javac जैसी Executable Files कहाँ हैं — ताकि CMD में कहीं से भी Run हो सकें। इसमें \bin सहित Path जाता है: C:\Program Files\Java\jdk-xx\bin

JAVA_HOME: Third-party Tools (Maven, Gradle, Tomcat) को JDK की Root Location बताता है। इसमें \bin के बिना Path जाता है: C:\Program Files\Java\jdk-xx
क्या Java Program चलाने के लिए JAVA_HOME बनाना अनिवार्य है?
नहीं, अनिवार्य नहीं है। यदि केवल Path Variable में JDK का bin Path Add किया है — तो java और javac Commands सामान्य रूप से काम करेंगी। लेकिन Maven, Gradle, Spring Boot जैसे Advanced Tools के लिए JAVA_HOME Set करना एक Best Practice है।
JAVA_HOME Set करते समय Variable Value में \bin लिखना सही है या गलत?
गलत। JAVA_HOME में हमेशा JDK के Root Folder का Path दिया जाता है — अंत में \bin नहीं होना चाहिए। जैसे: C:\Program Files\Java\jdk-25
\bin का Path केवल Path Variable में जोड़ा जाता है।
क्या बिना किसी IDE (Eclipse या VS Code) के Java Program Compile और Run हो सकता है?
हाँ, बिल्कुल। आप Notepad में Code लिखें, उसे .java Extension से Save करें, और CMD में ये Commands चलाएँ:
Compile के लिए: javac Hello.java
Run के लिए: java Hello
IDE सिर्फ काम को आसान और तेज़ बनाता है — अनिवार्य नहीं है।
Oracle JDK और OpenJDK में क्या अंतर है?
Oracle JDK — Oracle का Official Distribution है। Commercial Use के लिए License की ज़रूरत पड़ सकती है।

OpenJDK — पूरी तरह Open Source और Free है। Personal और Commercial दोनों Use के लिए।

Beginners के लिए दोनों में कोई खास फर्क नहीं होता। शुरुआत Oracle JDK से करना आसान है।
बिना PATH Variable Set किए Java Program Run करना संभव है?
हाँ, लेकिन तब Full Path देना होगा। जैसे:
C:\Program Files\Java\jdk-21\bin\javac MyProgram.java
यह बहुत असुविधाजनक है — इसीलिए Path Variable Set करना ज़रूरी है।
Beginners के लिए सबसे अच्छा Java IDE कौन-सा है?
Beginners के लिए VS Code सबसे अच्छा विकल्प है — यह Free, Fast और Easy है। यदि System अच्छा हो तो IntelliJ IDEA Community Edition और भी बेहतर है। College Projects के लिए Eclipse भी एक अच्छा Option है।

Watch Our YouTube Videos

Visit Our YouTube Channel

Java Installation Online Test & MCQs

Start MCQ Quiz Now

Post a Comment

Previous Post Next Post

Contact Form