Ich weiß, das ein Neuling qestion sein kann, aber ich habe Probleme mit Log4J Einrichtung:Wie erhalte ich log4j zu arbeiten - ich bin immer „Paket org.apache.log4j existiert nicht“
ich möchte ein log4j Demo laufen, und hier ist mein Code:
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.");
}
}
ich mein Classpath: C: \ Benutzer \ Adel \ Downloads \ apache-log4j-1.2.17 \ log4j-1.2.17.jar sowohl im System als auch im Benutzer var
Aberwenn ich mein Programm laufen noch bekomme ich
errors found:
File: C:\Users\Adel\Desktop\various_topics\JavaProjects\HelloLOG4j.java [line: 2]
Error: package org.apache.log4j does not exist
Ich weiß, dass ich Classpath richtig gesetzt - wenn ich cmd Zeile:
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
Ich kompiliert mit Eclipse und DrJava, nach der üblichen Methode. Hmm, log4j.jar zu "lib" -Verzeichnis OK, lemme sehe – Coffee
Ja, versuche das jar zum lib-Verzeichnis hinzuzufügen und stelle sicher, dass das jar zum classpath hinzugefügt wird –
oK Ich habe es gerade zu javas lib-Verzeichnis hinzugefügt. wird sehen – Coffee