के लिए आर्टिफैक्ट डिस्क्रिप्टर पढ़ने में असफ़ल मैं नेटबीन 7 में अपग्रेड करता हूं जो एम्बेडेड मैवेन 3 का उपयोग करता है। मेरे पास एक प्रोजेक्ट है जिसमें कई मॉड्यूल और मॉड्यूल शामिल हैं। मेरे अन्य submodules जो आंतरिक परियोजनाओं पर निर्भर नहीं है एक ही विन्यास के साथ ठीक काम करते हैं। इस मामले में, वसंत-हाइबरनेट डोमेन पर निर्भर करता है जो सबमिड्यूल में से एक है और विफल रहता है। डीईएफ़ निम्नलिखित हैmaven 3
<modelVersion>4.0.0</modelVersion>
<parent>
<artifactId>spring</artifactId>
<groupId>${masterproject.groupId}</groupId>
<version>${masterproject.version}</version>
</parent>
<artifactId>spring-hibernate</artifactId>
<packaging>pom</packaging>
<dependency>
<groupId>${masterproject.groupId}</groupId>
<artifactId>domain</artifactId>
</dependency>
मैं निम्नलिखित $ {masterproject.groupId}, $ {masterproject.version} क्योंकि उपयोग कर रहा हूँ
मेरी मुख्य परियोजना इस
<modelVersion>4.0.0</modelVersion>
<artifactId>spring</artifactId>
<packaging>pom</packaging>
<groupId>${masterproject.groupId}</groupId>
<version>${masterproject.version}</version>
मेरी submodule की तरह कुछ है मैं सभी submodules में स्थिर मूल्य नहीं रखना चाहता क्योंकि प्रत्येक में माता-पिता होते हैं। सुनिश्चित नहीं है कि यह समस्या का कारण है।
यह सब Maven 2. साथ ठीक काम करता है लेकिन Maven 3 के साथ मैं निम्न त्रुटि संदेश
Failed to read artifact descriptor for com.merc:domain:jar:1.0-SNAPSHOT: Failure to find ${masterproject.groupId}:MavenMasterProject:pom:${masterproject.version} in http://repository.springsource.com/maven/bundles/release was cached in the local repository, resolution will not be reattempted until the update interval of com.springsource.repository.bundles.release has elapsed or updates are forced -> [Help 1]
नहीं, मैंने स्नैपशॉट-1.0 जैसे स्थिर मूल्य का उपयोग करने के लिए pom.xml को अद्यतन किया। लेकिन – user373201