प्रश्न 1. pom.xml फ़ाइल में कौन सा तत्व आपको उन मानों को प्रदान करता है जो pom.xml के अन्य तत्वों में पुनः उपयोग किए जा सकते हैं?
प्लगइन्स
बिल्ड
गुण
माता-पिता
प्रश्न 2. यदि आप मावेन पैकेज लक्ष्य का उपयोग करके अपने आर्टिफैक्ट को बिल्ड और पैकेज करना चाहते हैं लेकिन यूनिट टेस्ट को नहीं चलाना चाहते हैं, तो आप कौन सा पर्यावरण चर और मूल्य उपयोग करेंगे?
maven.test.ignore=TRUE
maven.test.run=FALSE
maven.test.skip=TRUE
maven.verify.execute=FALSE
प्रश्न 3. Maven EAR परियोजना को बिल्ड करते समय और समाकृत करते समय कौन सा प्लगइन कॉन्फ़िगरेशन तत्व उन परियोजनाओं को शामिल करने का विन्यास स्पष्ट करता है, जिनमें एंटरप्राइज जावा बीन परियोजनाएँ होती हैं?
modules/webModule
modules/ejbModule
modules/enterpriseModules
modules/services
प्रश्न 4. एक दस्तावेज़ी वेबसाइट उत्पन्न और डिप्लॉय करने के लिए निष्पादित लक्ष्य क्या है?
डिलीवर
साइट
डॉक
डिप्लॉय
प्रश्न 5. mvn -version कमांड क्या करता है?
यह आपकी Maven परियोजना को बिल्ड करता है।
यह आपके कंप्यूटर पर Maven को स्थापित करता है।
यह Maven को नवीनतम संस्करण में अपडेट करता है।
यह आपके स्थापित Maven संस्करण को प्रिंट करता है।
प्रश्न 6. pom.xml फ़ाइल में उपयोग के लिए कई गुण उपलब्ध होते हैं जो परियोजना के विवरणों जैसे groupId और version से संबंधित होते हैं। इन सभी गुणों का प्रारंभ किसके साथ होता है?
pom
maven
जार
परियोजना
प्रश्न 7. आपके आर्टिफैक्ट के स्रोत कोड किस निर्देशिका संरचना में होता है?
src/code
src/test/java
src/main/java
src/main/resources
प्रश्न 8. कौन सा कमांड मावेन के साथ साफ़ जीवनचक्र को वेरिफाई, इंस्टॉल, और पैकेज करने के साथ उपयोग किया जाता है?
mvn clean install package
mvn package
mvn clean verify install package
mvn install package
प्रश्न 9. डिपेंडेंसी प्लगइन के साथ किस लक्ष्य का उपयोग करें जिससे निर्दिष्ट नहीं किए गए उपयोग किए जा रहे डिपेंडेंसीज़ का पता लगाया जा सकता ह
ै, साथ ही उन डिपेंडेंसीज़ को भी जो आप उपयोग कर रहे हैं लेकिन जो आपने परिभाषित नहीं किया हैं?
dependency:tree
dependency:properties
dependency:evaluate
dependency:analyze
प्रश्न 10. एक मल्टीमोड्यूल परियोजना में, यदि आपके पैरेंट में एक प्लगइन एक चरण में बाँधा गया है, तो यह वही चरण मॉड्यूल में बाँधा जाएगा। आप किस रणनीति का उपयोग कर सकते हैं जिससे मॉड्यूल में प्लगइन को क्रियान्वित करने से रोका जा सकता है?
उस पूर्वावलोकन तत्व में, जो पोम की भूमिका का उपयोग करते हुए उन प्लगइन को सूचीबद्ध करें जिन्हें आप नहीं चाहते कि चलाया जाए।
मॉड्यूल में चरण को कोई भी नहीं सेट करें।
मॉड्यूल में प्लगइन की कॉन्फ़िगरेशन में एक मूल्य निर्धारित करें कि यह अपेक्षित नहीं है, जैसे: TRUE।
मॉड्यूल में प्लगइन को स्पष्ट न करें।
प्रश्न 11. वेब एप्लिकेशन को एक WAR प्रकार के परियोजना के साथ बिल्ड करते समय, कौन सी परियोजना निर्देशिका में स्टाइल शीट, जावास्क्रिप्ट, और अन्य स्थैतिक फ़ाइल होनी चाहिए?
src/main/static
src/main/web
src/main/resources
src/main/webapp
प्रश्न 12. एक बिल्ड करते समय, कौन सा मावेन प्लगइन आपको पूर्ण किए बिना विशेष संस्करण को सेट करने की अनुमति देगा?
कंपाइलर
स्यूरफायर
वर्शंस
जावाडॉक
प्रश्न 13. Maven Archetype बिल्ड करते समय, प्रोटोटाइप फ़ाइलों को कैसे आउट लेआउट करने के लिए कौन सा फ़ाइलपैथ और फ़ाइल प्रोटोटाइप विवरणकर्ता है?
प्रश्न 14. एक मावेन परियोजना के लिए एक मान्य पैकेजिंग प्रकार क्या है?
WAR
इन सभी उत्तरों
POM
EAR
प्रश्न 15. जब आपके Maven परियोजना के दो डिपेंडेंसीज़ अलग-अलग संस्करणों के साथ एक ही संक्रामक डिपेंडेंसी को शामिल करते हैं, तो कौन-सा(कौन-से) शामिल होंगे?
उच्च संस्करण वाला डिपेंडेंसी
पोम.xml फ़ाइल में पहले लिस्ट किए
गए डिपेंडेंसी से संक्रामक डिपेंडेंसी
पोम.xml फ़ाइल में आखिरी लिस्ट किए गए डिपेंडेंसी से संक्रामक डिपेंडेंसी
आपके परियोजना के लिए सबसे निकट आर्टिफैक्ट के संस्करण की संक्रामक डिपेंडेंसी संस्करण
प्रश्न 16. कई संगठन मेवन सेंट्रल रिपॉजिटरी के लिए स्थानीय मिरर्स सेटअप करते हैं। मेवन सेंट्रल रिपॉजिटरी के लिए अपनी कंपनी के मेवन रिपॉजिटरी का उपयोग करने के लिए, आपको settings.xml फ़ाइल में कौन सा तत्व डालना चाहिए?
रिप्लेसमेंट्स
प्रॉक्सीज़
मिरर्स
स्थानीय रिपॉजिटरी
प्रश्न 17. कौन सा मेवन प्लगइन आपको कंपाइलर के लक्ष्य का निशान और भाषा के स्रोत स्तर को सेट करने के लिए उपयोग करेगा?
वर्शंस
स्यूरफायर
लक्ष्य
कंपाइलर
प्रश्न 18. यदि आपका कंप्यूटर प्रॉक्सी के पीछे है, तो आप Maven को दूरस्थ संसाधनों तक पहुंचने के लिए प्रॉक्सी सर्वर सेटिंग कहां निर्दिष्ट करेंगे?
.m2/proxy.txt
pom.xml
proxy.xml
settings.xml
प्रश्न 19. आप Maven द्वारा उपयोग की गई यादादास्त बढ़ाने के लिए कौन सा पर्यावरण चर बदल सकते हैं?
MAVEN_OPTS
M2_HOME
MAVEN_MEMORY
पथ
प्रश्न 20. आप Maven का उपयोग करके कैसे पैरलेल में यूनिट टेस्ट चला सकते हैं?
इसे ऐसा करना संभव नहीं है।
JUnit डिपेंडेंसी को कार्यान्वित करें और पैरलेल तत्व को सत्यापित करने के लिए एक कॉन्फ़िगरेशन जोड़ें।
Maven Surefire प्लगइन को निर्दिष्ट करें और पैरलेल तत्व को सत्यापित करने के लिए एक कॉन्फ़िगरेशन जोड़ें।
प्रत्येक टेस्ट सुइट को अलग-अलग सबमोड्यूल में ले जाएं।
प्रश्न 21. mvn dependency:tree कमांड क्या करेगा?
पोम फ़ाइल में परिभाषित डिपेंडेंसियों की सत्यापन करें।
आपके परियोजना की डिपेंडेंसियों की रिपोर्ट को पेड़ का रूप में प्रिंट करें।
सभी संवादात्मक डिपेंडेंसियों को डाउनलोड करें।
अपने डिपेंडेंसी ट्री से अपव्ययित डिपेंडेंसियों को काटना
प्रश्न 22. आप Maven में एक ही यूनिट टेस्ट कैसे चला सकते हैं?
मेवन डिफ़ॉल्ट रूप से केवल एक ही यूनिट टेस्ट चलाता है।
-Dtest= फ्लैग का उपयोग करें और टेस्ट का नाम दें।
वह प्लगइन उपयोग करें जो आपको चलाना चाहिए टेस्ट को निर्दिष्ट कर सकता है।
ऐसा करना संभव नहीं है।
प्रश्न 23. Maven प्रोफ़ाइल कैसे ट्रिगर हो सकते हैं?
प्रोफ़ाइल को -P ध्वज का उपयोग करके स्पष्ट रूप से कॉल किया जाता है
वातावरणीय चरों के आधार पर
इन सभी उत्तरों
मेवन सेटिंग्स के माध्यम से
प्रश्न 24. Maven रिलीज़ प्लगइन का उपयोग करके एक रिलीज़ करते समय, वास्तविक रिलीज़ के लिए निर्धारित चिह्न के लिए बैच मोड के लिए कौन सा पर्यावरण चर उपयोग किया जाता है?
टैग
scmMark
developmentVersion
releaseVersion
प्रश्न 25. यदि आपका Maven परियोजना पैकेज किया जा रहा है और आप निम्नलिखित त्रुटि देखते हैं: "[चेतावनी] संशोधित संसाधनों को कॉपी करने के लिए प्लेटफ़ॉर्म कोडिंग (वास्तव में Cp1252) का उपयोग करना, अर्थात निर्माण प्लेटफ़ॉर्म पर निर्भर है!" आप कौन सा अंतर्निहित धरावक जोड़ेंगे ताकि आपका निर्माण प्लेटफ़ॉर्म निर्भर न हो?
<प्रोजेक्ट.निर्माण.संसाधन>
<maven.compiler.source>
<प्रोजेक्ट.निर्माण.स्रोतकोडिंग>
<प्रोजेक्ट.कंपाइलर.कोडिंग>
प्रश्न 26. आप मावेन प्रोफ़ाइल किस ढंग में स्थिति के आधार पर संपत्ति को फ़्लेक्सिंग प्रॉपर्टीज़ के लिए उपयोग कर सकते हैं?
वातावरण
प्रॉपर्टिज़
स्विच
प्रोफ़ाइल
प्रश्न 27. यदि एक डिपेंडेंसी के scope का मान runtime है तो इसका क्या मतलब है?
यह डिपेंडेंसी परियोजना को कॉम्पाइल करने के लिए आवश्यक नहीं है, लेकिन रनटाइम में आवश्यक है।
यह डिपेंडेंसी कॉम्पाइल समय और रनटाइम दोनों के लिए आवश्यक है, और इसे वितरण के लिए पैकेज किया जाना चाहिए।
यह डिपेंडेंसी कॉम्पाइल
समय और रनटाइम दोनों के लिए आवश्यक है, लेकिन इसे वितरण के लिए पैकेज किया जाने की आवश्यकता नहीं है।
यह डिपेंडेंसी कंपाइल करने के लिए आवश्यक है।
प्रश्न 28. यदि आप किसी अन्य परियोजना में स्थानीय रूप से विकसित जार फ़ाइल का उपयोग करना चाहते हैं और उस जार फ़ाइल को न तो Maven केंद्रीय रिपॉजिटरी में डिप्लॉय किया गया है और न ही आपके खुद के स्थानीय स्रोतिक मिरर रिपॉजिटरी में। तो स्थानीय विकसित जार परियोजना पर किस मेवन लक्ष्य को कार्यान्वित करना होगा?
पैकेज
स्थापित
कंपाइल
परीक्षण
प्रश्न 29. एक मेवन परियोजना बिल्ड आर्टिफैक्ट के लिए डिफ़ॉल्ट पैकेजिंग प्रकार क्या होता है?
यह कुछ नहीं करता क्योंकि कोई आर्कटाइप निर्दिष्ट नहीं किया गया है
यह एक नया Maven आर्कटाइप उत्पन्न करता है
यह डिफ़ॉल्ट Maven आर्कटाइप का उपयोग करके एक नया Maven परियोजना उत्पन्न करता है
यह सैम्पल-मेवन-परियोजना परियोजना को क्लीन और स्थापित करता है
प्रश्न 31. एक डिपेंडेंसी को परियोजना में शामिल किया जाना चाहिए जिसमें रनटाइम कंटेनर के साथ शामिल किया गया है, तो पोम.xml में आप कौन सा स्कोप उपयोग करेंगे?
प्रदान किया गया
कॉम्पाइल
क्रियान्वयन
रनटाइम
प्रश्न 32. आप Maven में संग्रहण से SNAPSHOT को अद्यतन करने के लिए किस तरह का तर्क पारित करते हैं?
-U
-J
-X
-S
प्रश्न 33. Maven रिलीज़ प्लगइन का उपयोग करके एक रिलीज़ करते समय, क्या एनवायरनमेंट चर के लिए बैच मोड के लिए वास्तविक रिलीज़ के स्थान को परिभाषित करने के लिए उपयोग किया जाता है?
टैग
scmMark
developmentVersion
releaseVersion
प्रश्न 34. ये दो मुख्य उपयोग हैं प्लगइन के। पहला निर्माण और दूसरा है _
%OPTION% रिपोर्टिंग
%OPTION% सर्वर्स
%OPTION% डिपेंडेंसिज़
%OPTION% डिस्ट्रीब्यूशन मैनेजमेंट
प्रश्न 35. म्वेन क्लीन कमांड क्या करता है?
यह लक्ष्य निर्दिष्ट करता है।
यह POM फ़ाइल में प्लगइन के संस्करण को अद्यतन करता है।
यह आपके परियोजना में अउपयोगिता न होने वाली डिपेंडेंसियों को हटाता है।
यह आपके परियोजना को निर्माण करता है।
प्रश्न 36. निम्नलिखित Maven JAR प्लगइन का एक परिभाषा है, जहाँ मुख्य वर्ग को com.palmer.bethan.App सेट किया गया है। इसका प्रभाव क्या है?
Maven जावाडॉक्स को App कक्षा के लिए उत्पन्न करेगा।
मेवन एक निष्पादनीय JAR उत्पन्न करेगा, जिसे ऐप कक्षा को चलाने के लिए उपयोग किया जा सकता है।
मेवन जब स्रोत कोड को कॉम्पाइल करता है, तो केवल एप्लिकेशन कक्षा को शामिल करेगा।
मेवन ऐप कक्षा में एक खाली मुख्य विधि को जोड़ देगा।
प्रश्न 37. आपके पोम फ़ाइल में त्रुटि को ठीक करने के लिए जिसका उपयोग किया जाता है, जिससे आपका निर्माण प्लेटफ़ॉर्म निर्भर न हो, आप कौन सा अंतर्निहित धरावक जोड़ेंगे?
<प्रोजेक्ट.निर्माण.संसाधन>
<maven.compiler.source>
<प्रोजेक्ट.निर्माण.स्रोतकोडिंग>
<प्रोजेक्ट.कंपाइलर.कोडिंग>
प्रश्न 38. आपको ग्रुपआईड और वर्शन तत्वों को बालक पोम फ़ाइल में शामिल नहीं करना चाहिए क्योंकि?
यदि आप इन तत्वों को शामिल करते हैं, तो प्रोजेक्ट को निर्माण करने के प्रयास करते समय त्रुटि उत्पन्न होगी।
इन तत्वों को मूल पोम फ़ाइल से विरासत में मिलता है, और इन्हें दोहराने की आवश्यकता नहीं है।
बालक पोम फ़ाइल में केवल विपरीतता और प्लगइन की परिभाषाएं शामिल की जानी चाहिए।
प्रोजेक्ट के पोम में परिभाषित मूल्यों को बालक पोम में निर्दिष्ट किया जाएगा।
प्रश्न 39. Maven के लिए उपयोगकर्ता-विशेष सेटिंग्स प्रदान करने वाली settings.xml फ़ाइल डिफ़ॉल्ट रूप से किस
नाम के लिए खोजी जाती है?
user-settings.xml
settings.xml
maven-settings.xml
pom-settings.xml
प्रश्न 40. Maven में इस्तेमाल होने वाले प्रमुख उत्पादन लाइफसाइकल चरण क्या हैं?
Sure, here are the questions translated into Hindi:
प्रश्न 41. मल्टीमोड्यूल परियोजनाओं में, बाल POMs माता POM से क्या विरासत में प्राप्त करते हैं?
इन सभी उत्तरों
डिपेंडेंसीज़
ग्रुप आईडी
वर्शन
प्रश्न 42. निम्नलिखित मल्टीमोड्यूल परियोजना के लिए चेकस्टाइल प्लगइन द्वारा उत्पन्न रिपोर्ट है। क्यों हो सकता है कि दो बाल परियोजनाओं को संकेतित लिंक्स काम नहीं करें?
चेकस्टाइल प्लगइन बाल मॉड्यूल पर काम नहीं करता है।
प्रत्येक चेकस्टाइल रिपोर्ट आवंटित मॉड्यूल के लक्षित स्थान में है।
चेकस्टाइल रिपोर्ट्स में सभी लिंक प्लगइन परिभाषा में निर्दिष्ट होने चाहिए।
बाल मॉड्यूलों के लिए चेकस्टाइल रिपोर्ट्स फ़ायरवॉल के पीछे होनी चाहिए।
प्रश्न 43. कौन सा बिल्ड प्लगइन आपको "मोटा" JAR फ़ाइल बनाने की अनुमति देता है जो अंतिम JAR फ़ाइल में सभी डिपेंडेंसियों को शामिल करता है?
फैटजार
शेड
डिपेंडेंसी
पैकेज
प्रश्न 44. मेवन डिपेंडेंसियों के लिए डिफ़ॉल्ट स्कोप क्या है?
टेस्ट
कंपाइल
रनटाइम
बिल्ड
प्रश्न 45. mvn क्लीन कंपाइल टेस्ट पैकेज को निष्पादित करते समय कितनी बार कॉम्पाइलर: कॉम्पाइल को कॉल किया जाता है?
एक
दो
कोई नहीं
तीन
प्रश्न 46. मेवन में प्रॉपर्टीज़ का उपयोग करने का एक लाभ क्या है?
प्रॉपर्टीज़ आपको एक निश्चित संरचना के साथ मेवन परियोजनाओं को बनाने के लिए एक टेम्पलेट प्रदान करते हैं।
प्रॉपर्टीज़ बाल POM में माता POM से मूल्यों को आगे ले जाने की अनुमति देते हैं।
आप कई स्थानों पर मुश्किल मूल्यों को हार्ड-कोड करने से बच सकते हैं।
प्रॉपर्टीज़ आपके मेवन बिल्ड को तेज़ करते हैं।
प्रश्न 47. क्लीन जीवनकाल के किस चरण हैं?
प्री-क्लीन, क्लीन और पोस्ट-क्लीन
कॉम्पाइल, क्लीन और इंस्टॉल
क्लीन और इंस्टॉल
मान्य करें, क्लीन औ
र डिप्लॉय
प्रश्न 48. आपके परियोजना के लिए एक डिपेंडेंसी की कॉम्पाइल समय की एक डिपेंडेंसी को अक्सर एक__ डिपेंडेंसी कहा जाता है।
पारस्परिक
रनटाइम
प्रोवाइडेड
टेस्ट
प्रश्न 49. प्लगइन्स किस उद्देश्य के लिए डिफ़ॉल्ट जीवनकाल में वैध कर सकते हैं?
माता POM फ़ाइल को जाँचने के लिए कि क्या सभी बाल POM फ़ाइलें परिभाषित हैं
परियोजना को बनाने से पहले जाँच करने के लिए
यह सुनिश्चित करने के लिए कि POM फ़ाइल में परिभाषित प्लगइन्स सही क्रम में हैं
परियोजना को बनाने के बाद परियोजना संरचना को जाँचने के लिए
प्रश्न 50. अपने परियोजना में अनुपयोगित डिपेंडेंसियों को कैसे जांचें?
mvn क्लीन चलाएं और उत्पादकता में उल्लेखित नहीं प्लगइन्स को देखें।
आपको इसे मैन्युअल रूप से करना होगा।
अपनी POM फ़ाइल में मेवन डिपेंडेंसी प्लगइन शामिल करें और अनपैक लक्ष्य को चलाएं।
डिपेंडेंसी प्लगइन के विश्लेषण लक्ष्य को चलाएं।
प्रश्न 51. डिफ़ॉल्ट निर्देशिका संरचना को ओवरराइड करना सर्वोत्तम प्रैक्टिस क्यों है?
डिफ़ॉल्ट संरचना को बनाए रखने से ओनबोर्डिंग समय कम होता है, क्योंकि डेवलपर उसे पहचानता है।
डिफ़ॉल्ट संरचना को ओवरराइड करना बहुत जटिल है।
डिफ़ॉल्ट संरचना को ओवरराइड करने से मेवन को आपके कोड को कॉम्पाइल करने में अधिक समय लगेगा।
इन सभी उत्तरों
प्रश्न 52. इंस्टॉल चरण का मुख्य उद्देश्य क्या है?
परियोजना के स्रोत को कंपाइल करना
सभी रिमोट डिपेंडेंसियों को स्थापित करना
अंतिम परियोजना आर्टिफैक्ट्स को एक रिमोट मेवन रिपॉजिटरी में डिप्लॉय करना
अंतिम परियोजना आर्टिफैक्ट्स को स्थानीय मेवन रिपॉजिटरी में कॉपी करना
प्रश्न 53. mvn पैकेज कमांड को चलाते समय टेस्ट्स को कैसे छोड़ें?
-Dtest=skip का उपयोग करें
-DskipTests=true का
उपयोग करें
-Dtests=pass का उपयोग करें
टेस्ट को छोड़ने के लिए कॉन्फ़िगर किए जा सकने वाले प्लगइन का उपयोग करें
प्रश्न 54. निम्नलिखित है settings.xml फ़ाइल में एक दर्पण। आप कैसे पोम फ़ाइल में ऐप होम का पथ का उपयोग कर सकते हैं?