2015-12-30 65 views
0
<?xml version="1.0" encoding="UTF-8"?> 
    <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd" > 
    <log4j:configuration> 

在上面的代碼中的第二行中,我得到以下警告:(

該文件不能被驗證爲XML定義「<> \ SRC \主\的java \ log4j.dtd(該系統找不到指定的文件 )」被指定爲描述不能位於

有人請建議的解決方案文件的語法。提前

感謝警告在log4j的xml文件

+0

的[爲什麼Log4j的試圖找到log4j.dtd]可能的複製(http://stackoverflow.com/questions/4968934/why-is- log4j-trying-to-find-log4j-dtd) – Berger

回答

0

您的源代碼中沒有文件log4j.dtd。

只是donwload文件from here並在您的項目src\main\java\

+0

我做到了。但警告仍然存在。 – programmer

+1

我將「log4j.dtd」更改爲「log4j-1.2.dtd」。現在警告已經消失。謝謝! – programmer

+0

是的,你是對的,顯然名字應該是相同的文件 –