मैं इस एक नौसिखिया qestion हो सकता है, लेकिन मैं Log4J की स्थापना के साथ समस्याएं आ रही हैं:मैं कैसे काम करने के लिए log4j मिलता है - मैं हो रही है "पैकेज org.apache.log4j मौजूद नहीं है"
मैं एक log4j डेमो चलाना चाहते हैं, और यहाँ मेरे कोड है:
import org.apache.log4j.Logger;
import org.apache.log4j.BasicConfigurator;
public class HelloLOG4j {
private static final Logger logger = Logger.getLogger(Hello.class);
public static void main(String argv[]) {
BasicConfigurator.configure();
logger.debug("Hello world.");
logger.info("What a beatiful day.");
}
}
मैं अपने क्लासपाथ सेट: C: \ Users \ आदेल \ डाउनलोड \ अपाचे-log4j-1.2.17 \ log4j-1.2.17.jar सिस्टम और उपयोगकर्ता दोनों में
लेकिन जब मैं अपने कार्यक्रम चलाने मैं अभी भी
errors found:
File: C:\Users\Adel\Desktop\various_topics\JavaProjects\HelloLOG4j.java [line: 2]
Error: package org.apache.log4j does not exist
मैं जानता हूँ कि मैं classpath सही सेट है कि - अगर मैं cmd लाइन चलाएँ:
C:\Program Files\Java\jdk1.6.0_20>print %LOG4J_HOME%
C:\Users\Adel\Downloads\apache-log4j-1.2.17\log4j-1.2.17.jar is currently bein
g printed
मैंने सामान्य विधि से ग्रहण और डॉजावा दोनों का उपयोग करके संकलित किया। हम्म, log4j.jar से 'lib' निर्देशिका ठीक है, lemme देखें – Coffee
हां, जार को lib निर्देशिका में जोड़ने का प्रयास करें और सुनिश्चित करें कि जार क्लासपाथ –
ओके में जोड़ा गया है, मैंने अभी इसे जावा की lib निर्देशिका में जोड़ा है। – Coffee