2010-10-25 9 views
7

i eine log4j util Klasse erstellt haben, wo ich die Dateilog4j.xml Dateiplatzierung

org.apache.log4j.xml.DOMConfigurator.configure("log4j.xml"); 

mit Abholung bin aber bei der Prüfung, wirft es

log4j:ERROR Could not open [log4j.xml]. 
java.io.FileNotFoundException: log4j.xml (The system cannot find the file specified.) 
at java.io.FileInputStream.<init>(FileInputStream.java:112) 
at java.io.FileInputStream.<init>(FileInputStream.java:72) 

Kann mir jemand sagen, wo tun Ich lege die log4j.xml-Datei?

Antwort

7

Legen Sie es auf den Klassenpfad im Stammordner.

+0

du meinst im Ordner src..ich habe es versucht ... es funktioniert nicht – AutoMEta

+1

Suche, wo der Build platziert die .class-Dateien. Im Stamm dieses Ordners sollte log4j.xml ebenfalls platziert werden. –

+0

ya..got it ... ich hätte es anstelle von src folder..thanks zu root setzen – AutoMEta

Verwandte Themen