高分请教log4cxx问题!

kinglord 2005-07-05 03:33:01
我想在一个mfc对话框程序中使用logcxx 我加了log4cxx.lib 在InitInstance()中加了代码
log4cxx::xml::DOMConfigurator::configure(_T("log4cxxTest.xml"));
然后在dlgcpp.h中加了 static log4cxx::LoggerPtr logger;
在dlgcpp.cpp中加了 LoggerPtr CFtpBackUpDlg::logger = Logger::getRootLogger();
在一个函数中加了 logger->debug("test");
程序运行没问题 但我定义了 fileappender 可是没有输出到文件中 请问是怎么回事呢?
那个配置文件应该放在哪里?有没有具体使用的例子 不要console的例子 要mfc的例子
...全文
54 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
konglord 2005-07-07
  • 打赏
  • 举报
回复
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<appender name="TEMP" class="org.apache.log4j.FileAppender">
<param name="Append" value="true" />
<param name="File" value="temp" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %c{2} - %m\n" />
</layout>

<filter class="org.apache.log4j.filters.LevelMatchFilter">
<param name="MatchReturnValue" value="accept"/>
<param name="NoMatchReturnValue" value="deny"/>
<param name="LevelToMatch" value="debug"/>
</filter>
<filter class="org.apache.log4j.varia.DenyAllFilter"/>
</appender>

<appender name="datei" class="org.apache.log4j.RollingFileAppender">
<!-- <param name="Threshold" value="INFO" /> -->
<param name="File" value="log.txt" />
<param name="Append" value="true" />
<param name="MaxFileSize" value="100KB" />
<param name="MaxBackupIndex" value="1" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %c{2} - %m\n" />
</layout>
</appender>

<logger name="FtpBackUp">
<level value="DEBUG" class="org.apache.log4j.xml.XLevel" />
<appender-ref ref="datei"/>
</logger>

<root>
<level value="DEBUG" class="org.apache.log4j.xml.XLevel" />
<appender-ref ref="TEMP" />
</root>

<!--
<logger name="FtpBackUp">
<level value="DEBUG" class="org.apache.log4j.xml.XLevel" />
<appender-ref ref="datei"/>
</logger>
-->
</log4j:configuration>
kinglord 2005-07-06
  • 打赏
  • 举报
回复
怎么 没有人会吗?。。。。

7,540

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧