मैं मैवेन 2 का उपयोग करने की कोशिश कर रहा हूं लेकिन मेरे बच्चे की परियोजनाओं को मूल परियोजना नहीं मिल सकती है।Maven2 रिश्तेदार पथ से माता-पिता को नहीं ढूंढ सकता
--parent
--pom.xml
--child
--pom.xml
बाल pom.xml फ़ाइल की तरह दिखता है:
निर्देशिका संरचना इस प्रकार है
<parent>
<groupId>com.mycompany.app</groupId>
<artifactId>myapp</artifactId>
<version>${app.version}</version>
<relativePath>.../parent/pom.xml</relativePath>
</parent>
हालांकि जब मैं Maven का उपयोग तो यह और भी रिश्तेदार पथ में देखने के लिए नहीं लगता है, ऐसा लगता है कि इसे मैवेन रिपोजिटरी से आजमाएं और डाउनलोड करें। यह स्पष्ट रूप से रेपो में नहीं है। मैं इसे सापेक्ष पथ को देखना चाहता हूं। मैं क्या गलत कर रहा हूं? यहाँ त्रुटि संदेश है:
[INFO] Scanning for projects...
Downloading: http://repo1.maven.org/maven2/com/mycompany/app/myapp/${app.version}/myapp-
${app.version}.pom
[INFO] Unable to find resource 'com.mycompany.app:myapp:pom:${app.version}' in reposit
ory central (http://repo1.maven.org/maven2)
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Error building POM (may not be this project's POM).
Project ID: null:web:jar:null
Reason: Cannot find parent: com.mycompany.app:myapp for project: null:web:jar:null for
project null:web:jar:null
यह कोई मुद्दा नहीं है (केवल एक टाइपो आईएमओ था), यह काम नहीं करता है। –
यह अभी भी मदद की है, मेवेन दस्तावेज़ ऑनलाइन (http://maven.apache.org/guides/introduction/introduction-to-the-pom.html#Example_2) वास्तव में उपयोग करता है ... जो मुझे लगता है कि उनकी वेबसाइट – vagabond