मेरे ग्रहण लूना SR2 (4.4.2) में एक अद्यतन चलाने के बाद मुझे m2e 1.6.1.20150625-2338 इंस्टॉल किया गया।m2e 1.6 में अपडेट किया गया जिसके परिणामस्वरूप "विवादित जीवन चक्र मैपिंग" त्रुटि
पूर्ण पाठ:
विरोधी जीवन चक्र मानचित्रण (प्लगइन निष्पादन "org.apache.maven एक परियोजना मैं कहाँ का उपयोग
maven-war-plugin
अब मैं समस्याओं में निम्न त्रुटियों को देखने मिलता है। प्लगइन्स: मैवेन-वॉर-प्लगइन: 2.3: युद्ध (निष्पादन: युद्ध-स्टैंडअलोन, चरण: पैकेज) ")। पूर्ण कार्यक्षमता को सक्षम करने के लिए, विरोधाभासी मैपिंग को हटाएं और मेवेन-> अद्यतन परियोजना कॉन्फ़िगरेशन चलाएं।जीवन चक्र मानचित्रण विरोधी (प्लगइन निष्पादन "org.apache.maven.plugins: Maven युद्ध प्लगइन: 2.3: युद्ध (निष्पादन: युद्ध स्टैंडअलोन, चरण: पैकेज)")। पूर्ण कार्यक्षमता को सक्षम करने के लिए, विरोधाभासी मैपिंग को हटाएं और मेवेन-> अद्यतन परियोजना कॉन्फ़िगरेशन चलाएं।
प्लगइन कॉन्फ़िगरेशन m2e के पिछले संस्करण के साथ कोई समस्या नहीं पैदा करता है। यह पोम, असामान्य कुछ भी नहीं में ठीक लग रहा है:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<executions>
<execution>
<id>war-standalone</id>
<goals>
<goal>war</goal>
</goals>
<phase>package</phase>
<configuration>
...
</configuration>
</execution>
<execution>
<id>war-overlay</id>
<goals>
<goal>war</goal>
</goals>
<phase>package</phase>
<configuration>
...
</configuration>
</execution>
</executions>
</plugin>
maven-war-plugin
के लिए जीवन चक्र-मानचित्रण पोम में कॉन्फ़िगर नहीं है। मैंने जांच की कि क्या यह पैरेंट पोम्स में है लेकिन कुछ भी नहीं मिला। वर्कस्पेस लाइफसाइक्ल मैपिंग मेटाडेटा में कोई भी नहीं है।
फिर मैंने देखा कि m2e-wtp प्लगइन (जहां मैपिंग से आया है) अभी भी एक पुराना संस्करण था। मैंने इसे 1.2.0.20150602-1740 में अपडेट किया लेकिन इसने समस्या को हल नहीं किया।
किसी भी विचार को कैसे ट्रैक करना है कि विरोधाभासी मैपिंग कहां है या शायद इस मुद्दे को कैसे हल किया जाए?
मुझे अभी तक उस अपडेट को याद आया, प्रकटीकरण के लिए धन्यवाद। –