विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाउत्पादकतालिनक्सएंड्रॉइडप्रदर्शनकॉन्फ़िगरेशनएप्पल सभी

IntelliJ IDEA में Maven प्रोजेक्ट कैसे बनाएं और प्रबंधित करें

संपादित 1 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम

इंटेलीजे आईडीईएमावेन्परियोजना प्रबंधनविकासप्रोग्रामिंगआईडीईजावाइंटेलीजसॉफ्टवेयर विकासस्रोत कोडउपकरणएप्लिकेशन विकासकोडिंगइंजीनियरिंगपरियोजनाएँ

अनुवाद अपडेट किया गया 1 सप्ताह पहले

Apache Maven एक शक्तिशाली बिल्ड ऑटोमेशन टूल है जिसका मुख्य रूप से जावा प्रोजेक्ट्स के लिए उपयोग किया जाता है। IntelliJ IDEA में Maven का उपयोग करके प्रोजेक्ट्स का प्रबंधन इसके एकीकृत सुविधाओं के कारण निर्बाध होता है। इस गाइड में, हम स्टेप-बाय-स्टेप निर्देशों का अन्वेषण करेंगे कि कैसे IntelliJ IDEA वातावरण के भीतर Maven प्रोजेक्ट्स बनाए और प्रबंधित किए जाएं। इस गाइड के अंत तक, आप अपने Maven-आधारित जावा प्रोजेक्ट्स को प्रभावी रूप से प्रबंधित करने के ज्ञान से युक्त होंगे।

Maven का परिचय

Maven सिर्फ एक बिल्ड टूल से अधिक है; यह अपनी केंद्रीय भंडार का उपयोग करके आपके प्रोजेक्ट के लिए आवश्यक लाइब्रेरीज़ को फेच और प्रबंधित करके Dependency मैनेजमेंट की देखभाल भी करता है। यह बिल्ड प्रक्रिया को सरल बनाता है और प्रोजेक्ट सेटअप, संकलन, परीक्षण, और पैकेजिंग को कवर करने वाले एक बिल्ड जीवनचक्र जैसी सुविधाएं प्रदान करता है, और Archetypes के माध्यम से Dependency मैनेजमेंट की सुविधा प्रदान करता है।

IntelliJ IDEA के लिए सेटअप करना

स्टेप 1: IntelliJ IDEA को इंस्टॉल करना

IntelliJ IDEA का उपयोग करने के लिए, सबसे पहले इसे अपने सिस्टम पर इंस्टॉल करना होगा। आप इसे आधिकारिक वेबसाइट से डाउनलोड और इंस्टॉल कर सकते हैं। अपने ऑपरेटिंग सिस्टम के लिए उपयुक्त संस्करण चुनें।

स्टेप 2: जावा SDK सेटअप करना

क्योंकि Maven का आमतौर पर जावा प्रोजेक्ट्स के साथ उपयोग होता है, सुनिश्चित करें कि आपने जावा डेवलपमेंट किट (JDK) इंस्टॉल किया हो। आप इसे Oracle वेबसाइट से डाउनलोड कर सकते हैं। इंस्टॉलेशन के बाद, इसे IntelliJ IDEA में कॉन्फ़िगर करें:

  1. IntelliJ IDEA खोलें।
  2. प्लेटफॉर्म सेटिंग्स के तहत File > Project Structure > JDK पर जाएं।
  3. आपके द्वारा इंस्टॉल किए गए JDK के फ़ोल्डर का चयन करके उसे जोड़ें।

Maven प्रोजेक्ट बनाना

स्टेप 1: एक नया प्रोजेक्ट शुरू करें

IntelliJ IDEA लॉन्च करें। वेलकम स्क्रीन पर, Create New Project पर क्लिक करें। यदि आपके पास कोई मौजूदा प्रोजेक्ट खुला है, तो आप File > New > Project पर जाकर एक नया प्रोजेक्ट शुरू कर सकते हैं।

स्टेप 2: प्रोजेक्ट टाइप के रूप में Maven का चयन करें

नया प्रोजेक्ट संवाद बॉक्स में, आपके द्वारा भिन्न प्रकार के प्रोजेक्ट्स बनाने के लिए कई विकल्प दिखाई देंगे। बाईं ओर के पैन से Maven का चयन करें। चयन करने के बाद, Next पर क्लिक करें।

स्टेप 3: प्रोजेक्ट SDK सेटअप करें

सुनिश्चित करें कि आपने सही JDK चुना है, जिसको आपने पहले कॉन्फ़िगर किया था। यह Maven के सही से कार्य करने के लिए आवश्यक है क्योंकि यह इस JDK का उपयोग आपके कोड को संकलित करने के लिए करेगा।

स्टेप 4: प्रोजेक्ट कोऑर्डिनेट्स कॉन्फ़िगर करना

इस स्टेप में, आप GroupId, ArtifactId, और Version जैसी प्रोजेक्ट विवरण प्रदान कर सकते हैं। ये आपके प्रोजेक्ट की अद्वितीय पहचान के लिए Maven कोऑर्डिनेट्स हैं।

स्टेप 5: प्रोजेक्ट सेटअप समाप्त करें

प्रोजेक्ट कोऑर्डिनेट्स सेट करने के बाद, Next पर क्लिक करें और फिर Finish पर। IntelliJ IDEA अब आपके लिए प्रोजेक्ट बनाएगा और एक बेसिक संरचना सेटअप करेगा। इसमें एक pom.xml फ़ाइल शामिल होगी, जहां Maven की बिल्ड कॉन्फिगरेशन निर्दिष्ट होती है।

pom.xml समझना

pom.xml फ़ाइल किसी भी Maven प्रोजेक्ट का मुख्य भाग होती है। यह एक XML फ़ाइल होती है जिसमें प्रोजेक्ट की जानकारी और इसकी कॉन्फिगरेशन विकल्पों, जैसे कि डिपेन्डेंसीज, प्लगइन्स, लक्ष्यों, और अन्य बिल्ड सेटिंग्स के बारे में जानकारी होती है। यहां इसकी बेसिक संरचना है:

<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
         http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <model version>4.0.0</model version>

    <groupId>com.example</groupId>
    <artifactId>my app</artifactId>
    <version>1.0-SNAPSHOT</version>

इसके नीचे, आप डिपेन्डेंसीज और प्लगइन्स को परिभाषित कर सकते हैं। उदाहरण के लिए, JUnit को परीक्षण के लिए जोड़ने के लिए, आप निम्न को शामिल करेंगे:

    <dependencies>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.13.1</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
</project>

डिपेन्डेंसीज जोड़ना

डिपेन्डेंसीज बाहरी पैकेज या लाइब्रेरी होती हैं जिनकी आपके प्रोजेक्ट को काम करने की आवश्यकता होती है। Maven में, डिपेन्डेंसीज को pom.xml फ़ाइल में जोड़ा जाता है। JSON पार्सर, लॉगिंग फ्रेमवर्क आदि जैसी लाइब्रेरीज़ को जोड़ने के लिए डिपेन्डेंसी समूह आईडी, आर्टीफैक्ट आईडी, और वर्शन का निर्दिष्ट करना होता है।

इन डिपेन्डेंसीज को अपने pom.xml की <dependencies> </dependencies> टैग में जोड़ें। IntelliJ IDEA में एक विशेषता है जो आपको इन डिपेन्डेंसीज को स्वचालित रूप से प्रबंधित और हल करने में मदद करती है।

अपने Maven प्रोजेक्ट को बनाना

अपने Maven प्रोजेक्ट को संकलित और बिल्ड करने के लिए, आप नीचे दी गई कमांड्स का उपयोग करके साइडबार Maven Projects टूल विंडो से कर सकते हैं:

अपने Maven प्रोजेक्ट को चलाना

प्रोजेक्ट को चलाने के लिए, आपको pom.xml में मुख्य कक्षा सेट करनी होगी या IntelliJ में कॉन्फिगरेशन चलाना होगा।

  1. उस प्रोजेक्ट या कक्षा पर राइट-क्लिक करें जिसमें मुख्य फ़ंक्शन है।
  2. प्रोजेक्ट को चलाने के लिए Run चुनें।

Maven मुद्दों का निराकरण

कभी-कभी, जब IntelliJ IDEA में Maven के साथ काम करते हैं, तो आपको परीक्षण विफल, गायब डिपेन्डेंसीज, या कॉन्फ़िगरेशन त्रुटियों जैसी समस्याओं का सामना करना पड़ सकता है। यहां कुछ सामान्य कदम दिए गए हैं समस्याओं को हल करने के लिए:

निष्कर्ष

IntelliJ IDEA के भीतर Maven प्रोजेक्ट्स का प्रबंधन सहज होता है, क्योंकि यह विकास वर्कफ्लो और डिपेन्डेंसी मैनेजमेंट और बिल्ड साइकल स्वचालन जैसी विशेषताओं के साथ एकीकृत होता है। Maven प्रोजेक्ट्स को सेट अप, बिल्ड, और चलाने की समझ से प्रोजेक्ट प्रबंधन को आसान बनाता है, जिससे आप कॉन्फ़िगरेशन के बजाय कोडिंग पर अधिक ध्यान केंद्रित कर सकते हैं।

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ