eclipse 控制台上没有日志很郁闷 ,修改 \build\lib\dist\log4j.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/">
<!-- add -->
<appender name="STDOUT" class="org.apache.log4j.ConsoleAppender">
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d{yyyy-MM-dd HH:mm:ss} %c{1}:%L - %m%n" />
</layout>
</appender>
<!-- -->
<appender name="debug-out" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="${openfireHome}/logs/debug.log" />
<param name="MaxFileSize" value="1024KB" />
<param name="MaxBackupIndex" value="5" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d{yyyy-MM-dd HH:mm:ss} %c{1}:%L - %m%n" />
</layout>
<filter class="org.apache.log4j.varia.LevelRangeFilter">
<param name="LevelMax" value="debug" />
<param name="AcceptOnMatch" value="true" />
</filter>
</appender>
<appender name="info-out" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="${openfireHome}/logs/info.log" />
<param name="MaxFileSize" value="1024KB" />
<param name="MaxBackupIndex" value="5" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d{yyyy-MM-dd HH:mm:ss} %c{1}:%L - %m%n" />
</layout>
<filter class="org.apache.log4j.varia.LevelRangeFilter">
<param name="LevelMax" value="info" />
<param name="LevelMin" value="info" />
<param name="AcceptOnMatch" value="true" />
</filter>
</appender>
<appender name="warn-out" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="${openfireHome}/logs/warn.log" />
<param name="MaxFileSize" value="1024KB" />
<param name="MaxBackupIndex" value="5" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d{yyyy-MM-dd HH:mm:ss} %c{1}:%L - %m%n" />
</layout>
<filter class="org.apache.log4j.varia.LevelRangeFilter">
<param name="LevelMax" value="warn" />
<param name="LevelMin" value="warn" />
<param name="AcceptOnMatch" value="true" />
</filter>
</appender>
<appender name="error-out" class="org.apache.log4j.RollingFileAppender">
<param name="File" value="${openfireHome}/logs/error.log" />
<param name="MaxFileSize" value="1024KB" />
<param name="MaxBackupIndex" value="5" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%-5p %d{yyyy-MM-dd HH:mm:ss} %c{1}:%L - %m%n" />
</layout>
<filter class="org.apache.log4j.varia.LevelRangeFilter">
<param name="LevelMin" value="error" />
<param name="AcceptOnMatch" value="true" />
</filter>
</appender>
<!-- add -->
<logger name="java.sql.Connection">
<level value="DEBUG" />
</logger>
<!-- -->
<root>
<level value="info" />
<!-- add -->
<appender-ref ref="STDOUT" />
<!-- -->
<appender-ref ref="debug-out" />
<appender-ref ref="info-out" />
<appender-ref ref="warn-out" />
<appender-ref ref="error-out" />
</root>
</log4j:configuration>
ant "openfire" 一下 ,然后 Run Configuration 中 Classpath 增加 \openfire\build\lib\dist ,重启一下日志输出了 ,用 openfire.bat 启动也一样
相关推荐
NULL 博文链接:https://hbiao68.iteye.com/blog/1994957
Openfire源代码在Eclipse3.5.2中的部署、编译、运行、部署安装
最新的openfire源码4.0.1,导入到eclipse工程中去。
openfire配置到eclipse希望对大家有所帮主
让人快速上手openfire插件的开发,让你节省更多时间了解源码。
详细描述openfire 源码在 Eclipse如何部署
openfire部署到eclipse少的3个jar包
Openfire二次开发问题分析及解决资料,列举了二次开发过程中可能会遇到的问题及解决的把办法。
IOS 开发OPENFIRE聊天DEMO
spark+openfire二次开发,包括配置基本插件实现等等
openfire3.10.2 基于Eclipse的二次开发环境搭建缺失部分包!亲试,可以使用!
现在最新版的openfire源码部署到eclipse所需要的全部jar文件
我可以说你在任何地方任何书上找不到这个,是我和同事开发时搜集整理再加上自己编辑出来的,包括一些国内外网站论坛内容和论文,如果想用xmpp开发Openfire或者类似的可以看看,我觉得很有价值。
目的:主要是为了监控Openfire各类message,然后对message body做进一步...局限:因为时间有限,本插件并没有对Openfire message协议进行扩展,都是基于原生的xml协议,因此后续开发还需要进行更加深入的二次开发操作。
openfire源码部署开发 openfire源码部署开发 openfire源码部署开发
这是为openfire服务器开发插件的简单demo,参照博客:http://blog.csdn.net/ibm_hoojo/
openfire推送服务器,安装部署全过程 结合android的smack推送 结合jsjac的web端推送 这里面添加了一个push插件,可以实现http请求验证和添加用户,推送信息的功能,具体参见openfire控制台的【信息推送】tab
OpenFire二次开发环境搭建
Openfire3.10.3所需jar包以及Eclipse部署教程
openfire webchat开发包!