Java Academy · पाठ

Packaging और Running

Spring Boot app को JAR में package कीजिए और उसे अलग-अलग तरीकों से चलाइए

पाठ 3, कुल 3 में से8 चरण

Packaging और Running, CoddyKit पर Java Academy का एक निःशुल्क पाठ है। यह 3 में से 3वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Java Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Java Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

परिचय

पैकेजिंग का अर्थ है ऐसा वितरित किए जा सकने वाला JAR बनाना, जिसमें आपका Spring Boot ऐप्लिकेशन शामिल हो।

Maven बिल्ड

mvn clean package चलाएँ। यह target/ के अंतर्गत एक बड़ा JAR बनाता है।

कोड: पैकेजिंग का प्रदर्शन

यह प्रदर्शन JAR में पैकेजिंग के विचार को प्रिंट करता है।

public class Main {
  public static void main(String[] args) {
    System.out.println("Packaging Spring Boot app...");
    System.out.println("Created target/app.jar with all dependencies.");
  }
}

ऐप्लिकेशन चलाएँ

java -jar target/app.jar के साथ चलाएँ। Spring Boot अंतर्निहित टॉमकैट को शुरू करता है।

कोड: चलाने का आउटपुट

यह java -jar के कंसोल आउटपुट का अनुकरण करता है।

public class Main {
  public static void main(String[] args) {
    System.out.println("Launching app on port 8080...");
    System.out.println("App started successfully. Press Ctrl+C to exit.");
  }
}

डॉकर संबंधी टिप्पणी

आप डॉकर इमेज में भी पैकेज कर सकते हैं, फिर docker run -p 8080:8080 app चला सकते हैं।

पैकेजिंग की जाँच

त्वरित जाँच: पैकेज किए गए Spring Boot JAR को कौन-सी कमांड चलाती है?

पुनरावलोकन

पुनरावलोकन: Maven के साथ बनाया, java -jar के साथ चलाया, कंसोल आउटपुट देखा और डॉकर विकल्प पर ध्यान दिया।

शुरुआत निःशुल्क

एआई शिक्षक के साथ Java सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
104
पाठ
374

अक्सर पूछे जाने वाले प्रश्न

क्या “Packaging और Running” पाठ निःशुल्क है?

हाँ—“Packaging और Running” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Java Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Java Academy पाठ्यक्रम में कुल 3 पाठ शामिल हैं।

“Packaging और Running” में मैं क्या सीखूँगा?

Spring Boot app को JAR में package कीजिए और उसे अलग-अलग तरीकों से चलाइए आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Java Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Java Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Java Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 3 में से 3वाँ पाठ है।

“Packaging और Running” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Java Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Java Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. Spring Testing (WebTestClient/JUnit)
  2. Configuration और Profiles
  3. Packaging और Running
← Java Academy पर वापस जाएँ