मैवेन प्रोजेक्ट चलाते समय ग्रहण 4.2o पर यह त्रुटि मिली।SLF4J: कक्षा "org.slf4j.impl.StaticLoggerBinder" लोड करने में विफल "
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
मैं लॉगिंग के लिए slf4j का उपयोग नहीं कर रहा हूं। दरअसल मैं किसी भी लॉगिंग का उपयोग नहीं करता हूं।
मैं क्या गलत कर रहा हूं।
मेरी pom.xml में केवल निर्भरता
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
</dependencies>
संपादित करें:
mvn निर्भरता: पेड़
[INFO] \- junit:junit:jar:4.10:test
[INFO] \- org.hamcrest:hamcrest-core:jar:1.1:test
संपादित करें 2:
+०१२३५१६४१०६१मैंने एक नया मेवेन प्रोजेक्ट बनाया -> मेवेन-आर्केटाइप-क्विकस्टार्ट। उसके बाद मैं साफ इंस्टॉल चलाता हूं और ग्रहण कंसोल उपर्युक्त त्रुटि दिखाता है। मैंने अभी तक कोड का कोई भी हिस्सा नहीं लिखा है। भले ही मैं नमूना स्रोत जावा फ़ाइल और नमूना परीक्षण जावा फ़ाइल को हटा दूं, यह वही त्रुटि उत्पन्न करता है।
संपादित करें 3:
मैं ग्रहण के बाहर प्रोजेक्ट को चलाने और कोई त्रुटि संकेत नहीं था।
ठीक है, * कुछ * आपके क्लासपाथ में slf4j जोड़ रहा है। क्या देखने के लिए 'एमवीएन निर्भरता: पेड़' चलाएं। – bmargulies
यह निर्भरता वापस लौटा: पेड़ [INFO] \ - जूनिट: जूनिट: जार: 4.10: परीक्षण [INFO] \ - org.hamcrest: hamcrest-core: jar: 1.1: tes – javaG
तब आप नहीं चल रहे हैं आपको लगता है कि आप दौड़ रहे हैं। कृपया यह कहने के लिए अपना प्रश्न संपादित करें कि आप उस आउटपुट को पाने के लिए क्या कर रहे हैं, और आप इसे कहां प्राप्त कर रहे हैं। – bmargulies