जब मैं ActiveMQ सभी-5.6.0कई SLF4J बाइंडिंग त्रुटि ActiveMQ सभी-5.6.0.jar
मैं सर्वर स्टार्टअप के दौरान यह त्रुटि मिलना उन्नयन
SLF4J: कक्षा पथ कई SLF4J शामिल बाइंडिंग
मैं जब ActiveMQ सभी-5.5.1
का उपयोग कर जाँच पर इस मुद्दे को नहीं है मैं मिल रहा है कि वहाँ StaticLoggerBinder.class दोनों ActiveMQ सभी-5.6.0.jar और slf4j-log4j12 में -1.5.10.jar जो समस्या पैदा कर रहा है
इस मुद्दे
मेरे pom.xml रूप
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.5.10</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>1.5.10</version>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.5.10</version>
<scope>runtime</scope>
</dependency>
सक्रिय MQ निर्भरता इस
पुराने संस्करण 5.5.1 (यह काम करता है) की तरह है इस प्रकार है को दूर करने में मदद कृपया
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-all</artifactId>
<version>5.5.1</version>
</dependency>
नया संस्करण 5.6.0 (यह त्रुटि देता है)
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-all</artifactId>
<version>5.6.0</version>
</dependency>
अग्रिम धन्यवाद।
धन्यवाद .. taht –
understnding में एक बहुत मदद करता है दुनिया में क्यों अपाचे लोग रख कर इन "उबर" जार बनाना?! मुझे ApacheDS द्वारा थोड़ा सा मिल गया- सभी में एक slf4j संस्करण शामिल है जो मेरे पथ पर किसी अन्य संस्करण के साथ संघर्ष करता है। मुझे जोड़ना चाहिए, वसंत-एलडीएपी-टेस्ट में ApacheDS- सभी निर्भरता के रूप में शामिल हैं, जिसका अर्थ है कि जब मैं अपने वसंत-बूट प्रोजेक्ट में वसंत-एलडीएपी-टेस्ट जोड़ता हूं, तो ऐप उड़ाता है। ओह। – Bane