में घोषित की गई है, जैसा कि वर्णित है: निर्भरता: मेरे प्रोजेक्ट पर वृक्ष लक्ष्य शिकायत करता है कि निर्भरता संस्करण पहले से ही निर्भरता के लिए गायब है अपने मूल पोम के निर्भरता प्रबंधन खंड में घोषित किया गया। कृपया ध्यान दें कि प्रश्न में निर्भरता एक नया है और प्रबंधन अनुभाग में अभी जोड़ा गया है।dependencies.dependency.version गायब है, भले ही निर्भरता पहले से ही अपने माता-पिता की पोम फ़ाइल के निर्भरता प्रबंधन अनुभाग
उत्तर
यह सच है कि मूल पोम पहले ही निर्भरता प्रबंधन अनुभाग में निर्भरता घोषणा शामिल कर चुका है। लेकिन यह ध्यान में नहीं लिया गया है। ऐसा करने के लिए, हमें स्थानीय मैवेन रेपो में पोम फ़ाइल स्थापित करने के लिए कमांड निष्पादित करना चाहिए।
mvn -f <the absolute path to the parent's pom file> install -N
ध्यान रखें कि जब Maven निर्भरता को हल करता है, यह हमेशा रेपो में पहले से ही उपलब्ध पोम फ़ाइलों के लिए लग रहा है हो सकता है। इसके बजाए, स्थानीय फाइलों को ध्यान में नहीं रखा जाता है।
मैं इसे हुआ वांग के उत्तर पर टिप्पणी के रूप में जोड़ता, लेकिन किसी कारण से टिप्पणी अक्षम लगती है।
वैसे भी, मेरे मामले में, मैं निम्न आदेश का उपयोग किया था:
mvn -f <path to the parent's pom file> install -N
मैं Maven 3 का उपयोग कर रहा है, तो शायद यह से Maven 2.
मैं हुई की नहीं मिल सका अलग है बिना एफएफ के काम करने के लिए आदेश, और पैरेंट पोम फ़ाइल के पथ पूर्ण होने के लिए आवश्यक नहीं था (दोनों सापेक्ष और पूर्ण काम)।
मैवेन निर्भरता के बारे में शिकायत करने का एक अन्य कारण यह है कि जब माता-पिता पोम में घोषित निर्भरता < टाइप > है जो कि बच्चे के पोम की तलाश में है।
- 1. m2Eclipse निर्भरता प्रबंधन अनुभाग ग्राफ़
- 2. स्पॉकेट्स :: परिपत्र पर निर्भरता त्रुटि एप्लिकेशन.जेएस पहले से ही
- 3. 2 जवाहरात एक ही निर्भरता
- 4. जावास्क्रिप्ट निर्भरता प्रबंधन
- 5. चींटी निर्भरता प्रबंधन
- 6. PowerShell निर्भरता प्रबंधन
- 7. JavaScript फ़ाइल लोड आदेश और निर्भरता प्रबंधन
- 8. एनपीएम नेस्टेड निर्भरता प्रबंधन
- 9. परीक्षण कोड जो एंटरप्राइज़ लाइब्रेरी पर निर्भरता है भले ही यह इंटरफेस प्रदान नहीं करता है?
- 10. मैटलैब निर्भरता प्रबंधन
- 11. AngularJS वस्तुओं में निर्भरता इंजेक्षन की तरह यह पहले से ही नियंत्रकों
- 12. ऑटोमेटिंग लीनिंगेन स्थानीय निर्भरता प्रबंधन
- 13. कैसे IntelliJ विचार प्लगइन निर्भरता का प्रबंधन करता है?
- 14. बड़े जावा सिस्टम निर्भरता प्रबंधन
- 15. सेवा रखें भले ही फोन
- 16. एक ही कार्यक्षेत्र में दो परियोजनाओं के बीच लक्ष्य निर्भरता
- 17. 'फ़ोल्डर्स' पहले से ही 'फ़ोल्डर'
- 18. मेवेन निर्भरता प्रबंधन को साफ करें
- 19. मेवेन में निर्भरता संस्करण प्रबंधन
- 20. Directory.Move (फ़ाइल पहले से ही मौजूद हैं)
- 21. यदि फ़ाइल पहले से ही विंडोज़
- 22. प्ले 2.0 अनुप्रयोगों के साथ निर्भरता प्रबंधन
- 23. Maven POM निर्भरता ivy.xml फ़ाइल
- 24. मेवेन निर्भरता groovy
- 25. मैं एमएसवीसीआर 9 0 निर्भरता क्यों देखता हूं भले ही मैं/एमटी विकल्प सेट करता हूं?
- 26. dependencies.dependency.version त्रुटियों
- 27. FileExists() झूठी रिटर्न देता है, भले ही फ़ाइल मौजूद है
- 28. निर्भरता ".properties" फ़ाइल
- 29. $ (दस्तावेज़) से पहले की घटनाएं। पहले से ही
- 30. एफबी अनिर्धारित है, भले ही मैंने इसे
धन्यवाद फ़ेलिक्स, आप सही हैं। विकल्प -f को पोम फ़ाइल इंगित करने के लिए जोड़ा जाना चाहिए। –