सुपरपॉम में प्लगइन संस्करणों के बारे में चर्चा के साथ प्लगइन का संस्करण कैसे चुना जाता है, विवरण here में शामिल किया गया है।
वास्तव में वर्तमान में चयनित जवाब बिल्कुल सही नहीं है। यह
<project>
<build>
<pluginManagement>
<plugins>
<plugin>
<artifactId>maven-ear-plugin</artifactId>
<version>2.3.1</version>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
मैं समझाया क्यों here होना चाहिए:।
"नियमित प्लगइन्स अनुभाग भी अनुमति देता है संस्करण और डिफ़ॉल्ट कॉन्फ़िगरेशन से परिभाषित करने की है, और यह वह जगह है जहां भ्रम की स्थिति है यह तकनीकी रूप से परिभाषित करने के लिए मान्य है प्लगइन संस्करण और डिफ़ॉल्ट कॉन्फ़िगरेशन, लेकिन मुझे इस दिशानिर्देश का पालन करते समय पोम को ग्रोक करना आसान लगता है:
यदि प्लगइन ब्लॉक निष्पादन को परिभाषित नहीं कर रहा है (और इस प्रकार जीवन चक्र में कुछ करने के लिए बाध्यकारी मेवेन), तो उस ब्लॉक को डालें प्लगइन में प्रबंधन "
स्रोत
2009-04-26 01:10:32
क्या आप वाकई नवीनतम संस्करण प्राप्त नहीं कर रहे हैं? मेवेन स्वचालित रूप से आपके लिए ऐसा करेगा। –