<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
मैं अपने प्रोजेक्ट के pom.xml पर उस निर्भरता आयात का उपयोग करता हूं। मेरा सवाल है कि मैंने 2.5 को संस्करण के रूप में घोषित किया है। हालांकि कम संस्करण लिखना महत्वपूर्ण है? उदाहरण के लिए मेरा मतलब है कि अगर मेरी परियोजना 3.0 संस्करण का उपयोग करती है और मैं लिखता हूं कि 2.5 प्रदान किया जाएगा? (मेरा मतलब है कि चलो स्वीकार करते हैं कि 2.5 ठीक है और मेरी परियोजना अच्छी तरह से काम करती है, अगर मैं कुछ और नहीं बदलता और बस 2.5 से 2.0 में बदल जाता है तो क्या यह त्रुटि हो जाता है?)मैवेन प्रदान किया गया स्कोप
धन्यवाद। मैं समझता हूं कि यदि मैं कुछ विधियों का उपयोग नहीं करता हूं, तो इसके निचले संस्करणों के साथ संगतता नहीं है, यह ठीक है। – kamaci