log4j提示找不到log4j.dtd,请问怎么回事
发布网友
发布时间:2022-05-26 07:01
我来回答
共1个回答
热心网友
时间:2023-10-05 06:47
您好,我来为您解答:
你需要将log4j.dtd文件拷贝到你的xml配置文件目录中,log4j.dtd文件在log4j的jar包的org\apache\log4j\xml文件夹可以找到。
但是这里其实你不必去关心这个dtd文档,应为log4j在加载的时候并做配置的时候会自动做合法性检查,所以即使你的xml配置文件写得不对也没有关系,如果你觉得每次打开xml配置文件的时候老是报那个错误,那你可以直接将xml配置文件开头的<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">删掉。
如果我的回答没能帮助您,请继续追问。