मैं जानना चाहता हूं कि क्यों कुछ पुस्तकालय सामान्य रिलीज चक्र के दौरान जारी नहीं किए जाते हैं। उदाहरण के लिए, http://repo2.maven.org/maven2/org/springframework/स्प्रिंग मेवेन लाइब्रेरी
जबकि वसंत-कोर में 3.0.3-रिलीज, वसंत-रिमोटिंग और वसंत-जेएमएक्स केवल 2.0.8 में रिलीज़ किए गए थे। क्या कोई मुझे बता सकता है कि इसका क्या अर्थ होगा? मैं मानता हूं कि यदि घटक में कोई बदलाव नहीं है तो स्प्रिंग-जेएमएक्स कहता है तो उन्हें इसे रिलीज़ करने की ज़रूरत नहीं है, लेकिन चूंकि 90% दुनिया निर्भरता प्रबंधन के लिए मेवेन का उपयोग करती है, तो वे केवल वही libs (वसंत के -remoting और वसंत-JMX?)
मैं इस पूछना क्योंकि मैं तरह मेरे deps घोषित,
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-remoting</artifactId>
<version>${spring.version}</version>
</dependency>
और मैं एक spring.version की आपूर्ति के बजाय सभी घटकों के लिए तारीख तक संस्करण संख्याओं रखने पसंद करेंगे?
चार मेरी रुचि के पुस्तकालयों spring-dao, spring-support, spring-jmx, spring-remoting
मैवेन निश्चित मार्गदर्शिका के अनुसार जब तक आप [] या() (या [) या (]) के साथ संस्करण निर्दिष्ट नहीं करते हैं, मैवेन आपके द्वारा पोम पर लिखे गए संस्करण की खोज करता है और यदि यह नहीं मिलता है तो यह दूसरे के लिए जाता है । मुझे लगता है कि आप अपनी संस्करण निर्भरता (, $ {spring.version}] – Random